or
<Border Grid.Row="1" telerikControls:StyleManager.Theme="Expression_Dark"> <Grid> <!--<Grid.Effect> <DropShadowEffect BlurRadius="10" Color="Black"/> </Grid.Effect>--> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"></ColumnDefinition> <ColumnDefinition Width="*"></ColumnDefinition> </Grid.ColumnDefinitions> <telerik:RadTabControl x:Name="tabDisplays" Grid.Column="0" TabOrientation="Horizontal" TabStripPlacement="Left" Align="Right" telerikControls:StyleManager.Theme="Expression_Dark" ItemsSource="{Binding Path=DisplayTabs}" SelectionChanged="RadTabControl_SelectionChanged_1"> <telerik:RadTabControl.ItemTemplate> <DataTemplate> <TextBlock Text="{Binding Name}" /> </DataTemplate> Code behindthis.DataContext = new MainWindowViewModel();
StyleManager.ApplicationTheme = new Office_BlackTheme();
<img width="387" height="164" id="Picture_x0020_3" src="cid:image001.png@01CE15AF.A375F5C0">private void RadGridView_PreparingCellForEdit(object sender, GridViewPreparingCellForEditEventArgs e) { switch (e.column.Name) { case "MyDynamicColumn": var combobox = e.EditingElement as RadComboBox; combobox.ItemsSource = List<string> { "1", "2", "3" }; //TODO: Replace with some dynamic business logic here combobox.SetBinding(RadComboBox.SelectedValueProperty, "MyComboValue"); break; } } } GridViewMaskedTextBoxColumn column = new GridViewMaskedTextBoxColumn(); column.DataMemberBinding = new Binding(bindKey); column.Header = headerText; column.UniqueName = uniqueName; column.IsReadOnly = readOnly; column.TextAlignment = textAlign; column.MaskType = MaskType.Standard; column.Mask = mask;hierarchy | items==============================root | ------------------------------ > child | ------------- | |item 1 | 1 | | |item 2 | 2 | | -------------------------------------------