or
<telerik:RadComboBox x:Name="SettingsNameList" ToolTip="Settings" Width="100" Height="25" ItemsSource="{Binding SettingsCV}" IsEditable="{Binding AddNewSetname,Mode=TwoWay}" Margin="120,5,550,0" Text="{Binding Path=NewSetName,Mode=TwoWay}" />SettingsCV.CurrentChanged += new EventHandler(SettingsCV_SelectedItemChanged);private void SettingsCV_SelectedItemChanged(object sender, EventArgs e) { string item = SettingsCV.CurrentItem as string; if (item != null) { strDefaultSetName = item; if ("New" == strDefaultSetName) { bEditable = true; AddNewSetname = true; //strNewSetName = "Default"; //Raise property to update the UI NotifyPropertyChanged("AddNewSetname"); } } }public string NewSetName { get { return strNewSetName; } set { strNewSetName = value; strNewSetName.Trim(); m_strSettingsCollection.Add(strNewSetName); SettingsCV = new ListCollectionView(m_strSettingsCollection); NotifyPropertyChanged("SettingsCV"); } }
<Style TargetType="telerik:RadDocking"> <Setter Property="telerik:StyleManager.Theme" Value="Office_Blue" /> </Style> <Style TargetType="telerik:RadPaneGroup"> <Setter Property="telerik:StyleManager.Theme" Value="Office_Blue" /> </Style>foreach (AnnotationRangeMarkerBase annotationMarker in paragraph.EnumerateChildrenOfType<AnnotationRangeMarkerBase>().ToList<AnnotationRangeMarkerBase>()){ //.... //Move caret to annotation if ID field is a match //....}