C# 클래스 Xceed.Wpf.Toolkit.PropertyGrid.ContainerHelperBase

파일 보기 프로젝트 열기: Gainedge/BetterExplorer 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
PropertyContainer IPropertyContainer

Private Properties

프로퍼티 타입 설명
GetIsGenerated bool
SetIsGenerated void

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
GetIsGenerated ( DependencyObject obj ) : bool
SetIsGenerated ( DependencyObject obj, bool value ) : void

메소드 상세

ClearChildrenPropertyItem() 공개 메소드

public ClearChildrenPropertyItem ( PropertyItemBase propertyItem, object item ) : void
propertyItem PropertyItemBase
item object
리턴 void

ClearHelper() 공개 메소드

public ClearHelper ( ) : void
리턴 void

ContainerFromItem() 공개 추상적인 메소드

public abstract ContainerFromItem ( object item ) : PropertyItemBase
item object
리턴 PropertyItemBase

ContainerHelperBase() 공개 메소드

public ContainerHelperBase ( IPropertyContainer propertyContainer ) : System.Collections.Generic
propertyContainer IPropertyContainer
리턴 System.Collections.Generic

CreateChildrenDefaultBinding() 공개 추상적인 메소드

public abstract CreateChildrenDefaultBinding ( PropertyItemBase propertyItem ) : Binding
propertyItem PropertyItemBase
리턴 System.Windows.Data.Binding

CreateCustomEditor() 보호된 메소드

protected CreateCustomEditor ( EditorDefinitionBase customEditor, PropertyItemBase propertyItem ) : FrameworkElement
customEditor EditorDefinitionBase
propertyItem PropertyItemBase
리턴 System.Windows.FrameworkElement

GenerateCustomEditingElement() 보호된 메소드

protected GenerateCustomEditingElement ( Type definitionKey, PropertyItemBase propertyItem ) : FrameworkElement
definitionKey System.Type
propertyItem PropertyItemBase
리턴 System.Windows.FrameworkElement

GenerateCustomEditingElement() 보호된 메소드

protected GenerateCustomEditingElement ( object definitionKey, PropertyItemBase propertyItem ) : FrameworkElement
definitionKey object
propertyItem PropertyItemBase
리턴 System.Windows.FrameworkElement

ItemFromContainer() 공개 추상적인 메소드

public abstract ItemFromContainer ( PropertyItemBase container ) : object
container PropertyItemBase
리턴 object

NotifyEditorDefinitionsCollectionChanged() 공개 메소드

public NotifyEditorDefinitionsCollectionChanged ( ) : void
리턴 void

NotifyPropertyDefinitionsCollectionChanged() 공개 메소드

public NotifyPropertyDefinitionsCollectionChanged ( ) : void
리턴 void

OnAutoGeneratePropertiesChanged() 보호된 메소드

protected OnAutoGeneratePropertiesChanged ( ) : void
리턴 void

OnCategorizationChanged() 보호된 메소드

protected OnCategorizationChanged ( ) : void
리턴 void

OnEditorDefinitionsChanged() 보호된 메소드

protected OnEditorDefinitionsChanged ( ) : void
리턴 void

OnEndInit() 공개 메소드

public OnEndInit ( ) : void
리턴 void

OnFilterChanged() 보호된 메소드

protected OnFilterChanged ( ) : void
리턴 void

OnPropertyContainerPropertyChanged() 보호된 메소드

protected OnPropertyContainerPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
리턴 void

OnPropertyDefinitionsChanged() 보호된 메소드

protected OnPropertyDefinitionsChanged ( ) : void
리턴 void

PrepareChildrenPropertyItem() 공개 메소드

public PrepareChildrenPropertyItem ( PropertyItemBase propertyItem, object item ) : void
propertyItem PropertyItemBase
item object
리턴 void

UpdateValuesFromSource() 공개 추상적인 메소드

public abstract UpdateValuesFromSource ( ) : void
리턴 void

프로퍼티 상세

PropertyContainer 보호되어 있는 프로퍼티

protected IPropertyContainer PropertyContainer
리턴 IPropertyContainer