<ResourceDictionary.MergedDictionaries> <!-- Telerik.Windows.Controls is used by all assemblies --> <ResourceDictionary Source="Themes\Windows8Touch\Telerik.Windows.Controls.xaml" /> <!--<ResourceDictionary Source="Themes\Windows8Touch\System.Windows.xaml" />--> <ResourceDictionary Source="Themes\Windows8Touch\Telerik.Windows.Controls.Input.xaml" /> <!-- Requires: System.Windows.xaml --> <ResourceDictionary Source="Themes\Windows8Touch\Telerik.Windows.Controls.Navigation.xaml" /> <ResourceDictionary Source="Themes\Windows8Touch\Telerik.Windows.Controls.Chart.xaml" /> <!-- Requires: Telerik.Windows.Controls.Input --> <ResourceDictionary Source="Themes\Windows8Touch\Telerik.Windows.Controls.Data.xaml" /> <!-- Requires: System.Windows, Telerik.Windows.Controls.Input, Telerik.Windows.Controls.Navigation --> <ResourceDictionary Source="Themes\Windows8Touch\Telerik.Windows.Controls.ScheduleView.xaml" /> </ResourceDictionary.MergedDictionaries>Hi all of you,
I'm using this control under trial license. I'm trying to do a very simple binding but it doesn't work at all:
xaml header:
Here you can see the reference to one of my RESX files (I've got one for English and another one for Spanish where every key is named alike.
Names of resources files:
MasterGIT.resx and MasterGIT.en.resx
This line uses one RESX under criteria language:
ResxExtension.DefaultResxName="GIT_CuadroMando.MasterGIT" Language="{UICulture}"
<Window
ResxExtension.DefaultResxName="GIT_CuadroMando.MasterGIT" Language="{UICulture}"
xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" x:Class="GestorDocumental"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Loaded="Window_Loaded"
xmlns:local="clr-namespace:GIT_CuadroMando"
xmlns:commands="clr-namespace:Telerik.Windows.Media.Imaging.ImageEditorCommands.RoutedCommands;assembly=Telerik.Windows.Controls.ImageEditor"
xmlns:tools="clr-namespace:Telerik.Windows.Media.Imaging.Tools;assembly=Telerik.Windows.Controls.ImageEditor"
Title="{Resx TitleGestorDocumental}" Height="701" Width="1000" ResizeMode="CanResize" WindowStyle="ToolWindow">
<telerik:RadImageEditorUI x:Name="BodyWorkAndPaintingTool" Grid.ColumnSpan="4" Margin="10,49,33,10" Grid.Row="1" Grid.RowSpan="4">
<telerik:RadImageEditorUI.ImageToolsSections>
<telerik:ImageToolsSection Header="{Resx Disenador_Blur}" >
<telerik:ImageToolItem ImageKey="Resize" Text="Resize" Command="commands:ImageEditorRoutedCommands.ExecuteTool">
<telerik:ImageToolItem.CommandParameter>
<tools:ResizeTool x:Name="resizeTool"/>
</telerik:ImageToolItem.CommandParameter>
</telerik:ImageToolItem>
<telerik:ImageToolItem ImageKey="Resize" Text="Canvas resize" Command="commands:ImageEditorRoutedCommands.ExecuteTool">
<telerik:ImageToolItem.CommandParameter>
<tools:CanvasResizeTool/>
</telerik:ImageToolItem.CommandParameter>
</telerik:ImageToolItem>
code-behind:
Private Sub Window_Loaded(sender As Object, e As RoutedEventArgs)
CultureManager.UICulture = Thread.CurrentThread.CurrentCulture
' Thread.CurrentThread.CurrentUICulture = New CultureInfo("es")
End Sub
<Style x:Key="RadAutoCompleteBoxViewMode" TargetType="{x:Type telerik:RadAutoCompleteBox}"> <Setter Property="OverridesDefaultStyle" Value="True" /> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type telerik:RadAutoCompleteBox}"> <Label Content="{Binding SearchText, RelativeSource={RelativeSource AncestorType=telerik:RadAutoCompleteBox}}" Style="{StaticResource FormFieldReadOnly}" /> </ControlTemplate> </Setter.Value> </Setter> </Style><Window x:Class="Calculadoreta" ResizeMode="NoResize" xmlns:telerik="http://schemas.telerik.com/2008/xaml/presentation" KeyDown="Window_KeyDown" Title="Calculadora" Height="350" Width="443"><Grid x:Name="Calculadora"> <Grid.Background> <LinearGradientBrush EndPoint="0.985,0.415" StartPoint="0.053,0.415"> <GradientStop Color="#FF99B4D1" Offset="0"/> <GradientStop Color="White" Offset="1"/> </LinearGradientBrush> </Grid.Background> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> <ColumnDefinition Width="*"/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="*"/> <RowDefinition Height="*"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> <telerik:RadCalculator Grid.RowSpan="3" Grid.ColumnSpan="2" Margin="115,25,117,29"/></Grid></Window>Public Class Calculadoreta Private Sub Window_KeyDown(sender As Object, e As KeyEventArgs) If Key.Escape Then Me.DialogResult = True Me.Close() End If End SubEnd Class| <telerik:GridViewDataColumn Header="Choices" |
| DataMemberBinding="{Binding Choices, Mode=TwoWay}"> |
| <telerik:GridViewDataColumn.CellEditTemplate> |
| <DataTemplate> |
| <telerik:RadComboBox x:Name="ChoicesCombo" |
| Loaded="OnChoicesComboBoxLoaded" SelectedIndex="0" |
| SelectedValue="{Binding Choices, Mode=TwoWay}" > |
| <telerik:RadComboBox.ItemTemplate> |
| <DataTemplate> |
| <CheckBox IsChecked="{Binding IsChecked, Mode=TwoWay}" |
| Content="{Binding Text}" /> |
| </DataTemplate> |
| </telerik:RadComboBox.ItemTemplate> |
| <telerik:RadComboBox.SelectionBoxTemplate> |
| <DataTemplate> |
| <TextBlock Text="{Binding Owner.CheckedItems, Converter={StaticResource ValueConverter}}" /> |
| </DataTemplate> |
| </telerik:RadComboBox.SelectionBoxTemplate> |
| </telerik:RadComboBox> |
| </DataTemplate> |
| </telerik:GridViewDataColumn.CellEditTemplate> |
| </telerik:GridViewDataColumn> |