C# Class Xceed.Wpf.Toolkit.PropertyGrid.DescriptorPropertyDefinitionBase

Inheritance: System.Windows.DependencyObject
Afficher le fichier Open project: Gainedge/BetterExplorer Class Usage Examples

Méthodes publiques

Свойство Type Description
AdvancedOptionsIconProperty System.Windows.DependencyProperty
AdvancedOptionsTooltipProperty System.Windows.DependencyProperty
IsExpandableProperty System.Windows.DependencyProperty
ValueProperty System.Windows.DependencyProperty

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
InitProperties ( ) : void

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

ComputeAdvancedOptionsTooltip() protected méthode

protected ComputeAdvancedOptionsTooltip ( ) : object
Résultat object

ComputeCanResetValue() protected méthode

protected ComputeCanResetValue ( ) : bool
Résultat bool

ComputeCategory() protected méthode

protected ComputeCategory ( ) : string
Résultat string

ComputeCategoryValue() protected méthode

protected ComputeCategoryValue ( ) : string
Résultat string

ComputeDescription() protected méthode

protected ComputeDescription ( ) : string
Résultat string

ComputeDisplayOrder() protected méthode

protected ComputeDisplayOrder ( bool isPropertyGridCategorized ) : int
isPropertyGridCategorized bool
Résultat int

ComputeExpandableAttribute() protected méthode

protected ComputeExpandableAttribute ( ) : bool
Résultat bool

ComputeIsExpandable() protected abstract méthode

protected abstract ComputeIsExpandable ( ) : bool
Résultat bool

ComputeIsReadOnly() protected méthode

protected ComputeIsReadOnly ( ) : bool
Résultat bool

ComputeNewItemTypes() protected méthode

protected ComputeNewItemTypes ( ) : IList
Résultat IList

CreateValueBinding() protected abstract méthode

protected abstract CreateValueBinding ( ) : System.Windows.Data.BindingBase
Résultat System.Windows.Data.BindingBase

InitProperties() public méthode

public InitProperties ( ) : void
Résultat void

ResetValue() protected méthode

protected ResetValue ( ) : void
Résultat void

Property Details

AdvancedOptionsIconProperty public_oe static_oe property

public static DependencyProperty,System.Windows AdvancedOptionsIconProperty
Résultat System.Windows.DependencyProperty

AdvancedOptionsTooltipProperty public_oe static_oe property

public static DependencyProperty,System.Windows AdvancedOptionsTooltipProperty
Résultat System.Windows.DependencyProperty

IsExpandableProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsExpandableProperty
Résultat System.Windows.DependencyProperty

ValueProperty public_oe static_oe property

public static DependencyProperty,System.Windows ValueProperty
Résultat System.Windows.DependencyProperty