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

Afficher le fichier Open project: Gainedge/BetterExplorer Class Usage Examples

Protected Properties

Свойство Type Description
PropertyContainer IPropertyContainer

Private Properties

Свойство Type Description
GetIsGenerated bool
SetIsGenerated void

Méthodes publiques

Méthode Description
ClearChildrenPropertyItem ( PropertyItemBase propertyItem, object item ) : void
ClearHelper ( ) : void
ContainerFromItem ( object item ) : PropertyItemBase
ContainerHelperBase ( IPropertyContainer propertyContainer ) : System.Collections.Generic
CreateChildrenDefaultBinding ( PropertyItemBase propertyItem ) : Binding
ItemFromContainer ( PropertyItemBase container ) : object
NotifyEditorDefinitionsCollectionChanged ( ) : void
NotifyPropertyDefinitionsCollectionChanged ( ) : void
OnEndInit ( ) : void
PrepareChildrenPropertyItem ( PropertyItemBase propertyItem, object item ) : void
UpdateValuesFromSource ( ) : void

Méthodes protégées

Méthode Description
CreateCustomEditor ( EditorDefinitionBase customEditor, PropertyItemBase propertyItem ) : FrameworkElement
GenerateCustomEditingElement ( Type definitionKey, PropertyItemBase propertyItem ) : FrameworkElement
GenerateCustomEditingElement ( object definitionKey, PropertyItemBase propertyItem ) : FrameworkElement
OnAutoGeneratePropertiesChanged ( ) : void
OnCategorizationChanged ( ) : void
OnEditorDefinitionsChanged ( ) : void
OnFilterChanged ( ) : void
OnPropertyContainerPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
OnPropertyDefinitionsChanged ( ) : void

Private Methods

Méthode Description
GetIsGenerated ( DependencyObject obj ) : bool
SetIsGenerated ( DependencyObject obj, bool value ) : void

Method Details

ClearChildrenPropertyItem() public méthode

public ClearChildrenPropertyItem ( PropertyItemBase propertyItem, object item ) : void
propertyItem PropertyItemBase
item object
Résultat void

ClearHelper() public méthode

public ClearHelper ( ) : void
Résultat void

ContainerFromItem() public abstract méthode

public abstract ContainerFromItem ( object item ) : PropertyItemBase
item object
Résultat PropertyItemBase

ContainerHelperBase() public méthode

public ContainerHelperBase ( IPropertyContainer propertyContainer ) : System.Collections.Generic
propertyContainer IPropertyContainer
Résultat System.Collections.Generic

CreateChildrenDefaultBinding() public abstract méthode

public abstract CreateChildrenDefaultBinding ( PropertyItemBase propertyItem ) : Binding
propertyItem PropertyItemBase
Résultat System.Windows.Data.Binding

CreateCustomEditor() protected méthode

protected CreateCustomEditor ( EditorDefinitionBase customEditor, PropertyItemBase propertyItem ) : FrameworkElement
customEditor EditorDefinitionBase
propertyItem PropertyItemBase
Résultat System.Windows.FrameworkElement

GenerateCustomEditingElement() protected méthode

protected GenerateCustomEditingElement ( Type definitionKey, PropertyItemBase propertyItem ) : FrameworkElement
definitionKey System.Type
propertyItem PropertyItemBase
Résultat System.Windows.FrameworkElement

GenerateCustomEditingElement() protected méthode

protected GenerateCustomEditingElement ( object definitionKey, PropertyItemBase propertyItem ) : FrameworkElement
definitionKey object
propertyItem PropertyItemBase
Résultat System.Windows.FrameworkElement

ItemFromContainer() public abstract méthode

public abstract ItemFromContainer ( PropertyItemBase container ) : object
container PropertyItemBase
Résultat object

NotifyEditorDefinitionsCollectionChanged() public méthode

public NotifyEditorDefinitionsCollectionChanged ( ) : void
Résultat void

NotifyPropertyDefinitionsCollectionChanged() public méthode

public NotifyPropertyDefinitionsCollectionChanged ( ) : void
Résultat void

OnAutoGeneratePropertiesChanged() protected méthode

protected OnAutoGeneratePropertiesChanged ( ) : void
Résultat void

OnCategorizationChanged() protected méthode

protected OnCategorizationChanged ( ) : void
Résultat void

OnEditorDefinitionsChanged() protected méthode

protected OnEditorDefinitionsChanged ( ) : void
Résultat void

OnEndInit() public méthode

public OnEndInit ( ) : void
Résultat void

OnFilterChanged() protected méthode

protected OnFilterChanged ( ) : void
Résultat void

OnPropertyContainerPropertyChanged() protected méthode

protected OnPropertyContainerPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Résultat void

OnPropertyDefinitionsChanged() protected méthode

protected OnPropertyDefinitionsChanged ( ) : void
Résultat void

PrepareChildrenPropertyItem() public méthode

public PrepareChildrenPropertyItem ( PropertyItemBase propertyItem, object item ) : void
propertyItem PropertyItemBase
item object
Résultat void

UpdateValuesFromSource() public abstract méthode

public abstract UpdateValuesFromSource ( ) : void
Résultat void

Property Details

PropertyContainer protected_oe property

protected IPropertyContainer PropertyContainer
Résultat IPropertyContainer