Xceed.Wpf.Toolkit.PropertyGrid.PropertyItem.OnEditorChanged C# (CSharp) Метод

OnEditorChanged() защищенный Метод

protected OnEditorChanged ( FrameworkElement oldValue, FrameworkElement newValue ) : void
oldValue System.Windows.FrameworkElement
newValue System.Windows.FrameworkElement
Результат void
    protected override void OnEditorChanged( FrameworkElement oldValue, FrameworkElement newValue )
    {
      if( oldValue != null )
        oldValue.DataContext = null;

      if( newValue != null )
        newValue.DataContext = this;
    }

Usage Example

Пример #1
0
        private static void OnEditorChanged(DependencyObject o, DependencyPropertyChangedEventArgs e)
        {
            PropertyItem propertyItem = o as PropertyItem;

            if (propertyItem != null)
            {
                propertyItem.OnEditorChanged(( FrameworkElement )e.OldValue, ( FrameworkElement )e.NewValue);
            }
        }