C# 클래스 Snoop.PropertyGrid2

상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: cplotts/snoopwpf 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ClearCommand System.Windows.Input.RoutedCommand
ShowBindingErrorsCommand System.Windows.Input.RoutedCommand
SortCommand System.Windows.Input.RoutedCommand
TargetProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
PropertyGrid2 ( ) : System

보호된 메소드들

메소드 설명
OnFilterChanged ( ) : void
OnPropertyChanged ( string propertyName ) : void

비공개 메소드들

메소드 설명
CanClear ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
CanShowBindingErrors ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs e ) : void
ChangeTarget ( object newTarget ) : void
CompareNames ( PropertyInformation one, PropertyInformation two ) : int
CompareValueSources ( PropertyInformation one, PropertyInformation two ) : int
CompareValues ( PropertyInformation one, PropertyInformation two ) : int
GetNewSortDirection ( System.Windows.Controls.GridViewColumnHeader columnHeader ) : ListSortDirection
HandleClear ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
HandleLoaded ( object sender, EventArgs e ) : void
HandleNameClick ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
HandleShowBindingErrors ( object sender, System.Windows.Input.ExecutedRoutedEventArgs eventArgs ) : void
HandleSort ( object sender, System.Windows.Input.ExecutedRoutedEventArgs args ) : void
HandleTargetChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
HandleUnloaded ( object sender, EventArgs e ) : void
InsertInPropertOrder ( PropertyInformation property ) : void
ProcessFilter ( ) : void
ProcessIncrementalPropertyAdd ( ) : void

Delayed loading of the property inspector to avoid creating the entire list of property editors immediately after selection. Keeps that app running smooth.

PropertiesAreInOrder ( PropertyInformation first, PropertyInformation last ) : bool
RefreshPropertyGrid ( ) : void
SetIndexesOfProperties ( ) : void
Sort ( Comparison comparator, ListSortDirection direction ) : void
Sort ( Comparison comparator, ListSortDirection direction, ObservableCollection propertiesToSort ) : void

메소드 상세

OnFilterChanged() 보호된 메소드

protected OnFilterChanged ( ) : void
리턴 void

OnPropertyChanged() 보호된 메소드

protected OnPropertyChanged ( string propertyName ) : void
propertyName string
리턴 void

PropertyGrid2() 공개 메소드

public PropertyGrid2 ( ) : System
리턴 System

프로퍼티 상세

ClearCommand 공개적으로 정적으로 프로퍼티

public static RoutedCommand,System.Windows.Input ClearCommand
리턴 System.Windows.Input.RoutedCommand

ShowBindingErrorsCommand 공개적으로 정적으로 프로퍼티

public static RoutedCommand,System.Windows.Input ShowBindingErrorsCommand
리턴 System.Windows.Input.RoutedCommand

SortCommand 공개적으로 정적으로 프로퍼티

public static RoutedCommand,System.Windows.Input SortCommand
리턴 System.Windows.Input.RoutedCommand

TargetProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows TargetProperty
리턴 System.Windows.DependencyProperty