C# Класс Xceed.Wpf.Toolkit.PropertyGrid.DescriptorPropertyDefinitionBase

Наследование: System.Windows.DependencyObject
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AdvancedOptionsIconProperty System.Windows.DependencyProperty
AdvancedOptionsTooltipProperty System.Windows.DependencyProperty
IsExpandableProperty System.Windows.DependencyProperty
ValueProperty System.Windows.DependencyProperty

Private Properties

Свойство Тип Описание
CanExecuteResetValueCommand void
ComputeDescriptionForItem object
ComputeDisplayName string
ComputeDisplayOrderForItem object
ComputeDisplayOrderInternal int
ComputeExpandableAttributeForItem object
ComputeNewItemTypesForItem object
CreateAttributeEditor ITypeEditor
CreateContainerHelper ObjectContainerHelperBase
CreateDefaultEditor ITypeEditor
DescriptorPropertyDefinitionBase System
ExecuteResetValueCommand void
OnValueChanged void
OnValueChanged void
RaiseContainerHelperInvalidated void
UpdateAdvanceOptions void
UpdateAdvanceOptionsForItem void
UpdateIsExpandable void
UpdateValueFromSource void
ValidatePropertyOrderAttributes void

Открытые методы

Метод Описание
InitProperties ( ) : void

Защищенные методы

Метод Описание
ComputeAdvancedOptionsTooltip ( ) : object
ComputeCanResetValue ( ) : bool
ComputeCategory ( ) : string
ComputeCategoryValue ( ) : string
ComputeDescription ( ) : string
ComputeDisplayOrder ( bool isPropertyGridCategorized ) : int
ComputeExpandableAttribute ( ) : bool
ComputeIsExpandable ( ) : bool
ComputeIsReadOnly ( ) : bool
ComputeNewItemTypes ( ) : IList
CreateValueBinding ( ) : System.Windows.Data.BindingBase
ResetValue ( ) : void

Приватные методы

Метод Описание
CanExecuteResetValueCommand ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
ComputeDescriptionForItem ( object item ) : object
ComputeDisplayName ( ) : string
ComputeDisplayOrderForItem ( object item ) : object
ComputeDisplayOrderInternal ( bool isPropertyGridCategorized ) : int
ComputeExpandableAttributeForItem ( object item ) : object
ComputeNewItemTypesForItem ( object item ) : object
CreateAttributeEditor ( ) : ITypeEditor
CreateContainerHelper ( IPropertyContainer parent ) : ObjectContainerHelperBase
CreateDefaultEditor ( ) : ITypeEditor
DescriptorPropertyDefinitionBase ( bool isPropertyGridCategorized ) : System
ExecuteResetValueCommand ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
OnValueChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnValueChanged ( object oldValue, object newValue ) : void
RaiseContainerHelperInvalidated ( ) : void
UpdateAdvanceOptions ( ) : void
UpdateAdvanceOptionsForItem ( System.Windows.Markup.Primitives.MarkupObject markupObject, DependencyObject dependencyObject, System.ComponentModel.DependencyPropertyDescriptor dpDescriptor, object &tooltip ) : void
UpdateIsExpandable ( ) : void
UpdateValueFromSource ( ) : void
ValidatePropertyOrderAttributes ( List list ) : void

Описание методов

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

protected ComputeAdvancedOptionsTooltip ( ) : object
Результат object

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

protected ComputeCanResetValue ( ) : bool
Результат bool

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

protected ComputeCategory ( ) : string
Результат string

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

protected ComputeCategoryValue ( ) : string
Результат string

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

protected ComputeDescription ( ) : string
Результат string

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

protected ComputeDisplayOrder ( bool isPropertyGridCategorized ) : int
isPropertyGridCategorized bool
Результат int

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

protected ComputeExpandableAttribute ( ) : bool
Результат bool

ComputeIsExpandable() защищенный абстрактный Метод

protected abstract ComputeIsExpandable ( ) : bool
Результат bool

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

protected ComputeIsReadOnly ( ) : bool
Результат bool

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

protected ComputeNewItemTypes ( ) : IList
Результат IList

CreateValueBinding() защищенный абстрактный Метод

protected abstract CreateValueBinding ( ) : System.Windows.Data.BindingBase
Результат System.Windows.Data.BindingBase

InitProperties() публичный Метод

public InitProperties ( ) : void
Результат void

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

protected ResetValue ( ) : void
Результат void

Описание свойств

AdvancedOptionsIconProperty публичное статическое свойство

public static DependencyProperty,System.Windows AdvancedOptionsIconProperty
Результат System.Windows.DependencyProperty

AdvancedOptionsTooltipProperty публичное статическое свойство

public static DependencyProperty,System.Windows AdvancedOptionsTooltipProperty
Результат System.Windows.DependencyProperty

IsExpandableProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsExpandableProperty
Результат System.Windows.DependencyProperty

ValueProperty публичное статическое свойство

public static DependencyProperty,System.Windows ValueProperty
Результат System.Windows.DependencyProperty