Пример #1
0
 void Editor_GotFocus(object sender, RoutedEventArgs e)
 {
     if (null != selectedEditor)
     {
         selectedEditor.IsSelected = false;
     }
     selectedEditor = sender as ValueEditorBase;
     if (null != selectedEditor)
     {
         selectedEditor.IsSelected = true;
     }
 }
Пример #2
0
        static Border GetItemEditor(ValueEditorBase editor, string tagValue)
        {
            Border brd = new Border()
            {
                Name            = Guid.NewGuid().ToString("N"),
                Margin          = new Thickness(1, 0, 0, 0),
                BorderThickness = new Thickness(0, 0, 0, 1),
                BorderBrush     = new SolidColorBrush(backgroundColor)
            };

            brd.Child = editor;
            brd.Tag   = tagValue;
            return(brd);
        }