C# Класс Snoop.PropertyGrid2

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

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

Свойство Тип Описание
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