C# Класс JustAProgrammer.TeamPilgrim.VisualStudio.Common.AttachedProperties.GridViewSort

Показать файл Открыть проект

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

Свойство Тип Описание
AutoSortProperty System.Windows.DependencyProperty
CommandProperty System.Windows.DependencyProperty
PropertyNameProperty System.Windows.DependencyProperty
ShowSortGlyphProperty System.Windows.DependencyProperty
SortGlyphAscendingProperty System.Windows.DependencyProperty
SortGlyphDescendingProperty System.Windows.DependencyProperty

Открытые методы

Метод Описание
ApplySort ( ICollectionView view, string propertyName, System.Windows.Controls.ListView listView, System.Windows.Controls.GridViewColumnHeader sortedColumnHeader, ListSortDirection overrideListSortDirection = null ) : void
GetAutoSort ( DependencyObject obj ) : bool
GetCommand ( DependencyObject obj ) : ICommand
GetPropertyName ( DependencyObject obj ) : string
GetShowSortGlyph ( DependencyObject obj ) : bool
GetSortGlyphAscending ( DependencyObject obj ) : ImageSource
GetSortGlyphDescending ( DependencyObject obj ) : ImageSource
SetAutoSort ( DependencyObject obj, bool value ) : void
SetCommand ( DependencyObject obj, ICommand value ) : void
SetPropertyName ( DependencyObject obj, string value ) : void
SetShowSortGlyph ( DependencyObject obj, bool value ) : void
SetSortGlyphAscending ( DependencyObject obj, ImageSource value ) : void
SetSortGlyphDescending ( DependencyObject obj, ImageSource value ) : void

Приватные методы

Метод Описание
AddSortGlyph ( System.Windows.Controls.GridViewColumnHeader columnHeader, ListSortDirection direction, ImageSource sortGlyph ) : void
ColumnHeader_Click ( object sender, RoutedEventArgs e ) : void
GetSortedColumnHeader ( DependencyObject obj ) : System.Windows.Controls.GridViewColumnHeader
RemoveSortGlyph ( System.Windows.Controls.GridViewColumnHeader columnHeader ) : void
SetSortedColumnHeader ( DependencyObject obj, System.Windows.Controls.GridViewColumnHeader value ) : void

Описание методов

ApplySort() публичный статический Метод

public static ApplySort ( ICollectionView view, string propertyName, System.Windows.Controls.ListView listView, System.Windows.Controls.GridViewColumnHeader sortedColumnHeader, ListSortDirection overrideListSortDirection = null ) : void
view ICollectionView
propertyName string
listView System.Windows.Controls.ListView
sortedColumnHeader System.Windows.Controls.GridViewColumnHeader
overrideListSortDirection ListSortDirection
Результат void

GetAutoSort() публичный статический Метод

public static GetAutoSort ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
Результат bool

GetCommand() публичный статический Метод

public static GetCommand ( DependencyObject obj ) : ICommand
obj System.Windows.DependencyObject
Результат ICommand

GetPropertyName() публичный статический Метод

public static GetPropertyName ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
Результат string

GetShowSortGlyph() публичный статический Метод

public static GetShowSortGlyph ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
Результат bool

GetSortGlyphAscending() публичный статический Метод

public static GetSortGlyphAscending ( DependencyObject obj ) : ImageSource
obj System.Windows.DependencyObject
Результат ImageSource

GetSortGlyphDescending() публичный статический Метод

public static GetSortGlyphDescending ( DependencyObject obj ) : ImageSource
obj System.Windows.DependencyObject
Результат ImageSource

SetAutoSort() публичный статический Метод

public static SetAutoSort ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
Результат void

SetCommand() публичный статический Метод

public static SetCommand ( DependencyObject obj, ICommand value ) : void
obj System.Windows.DependencyObject
value ICommand
Результат void

SetPropertyName() публичный статический Метод

public static SetPropertyName ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
Результат void

SetShowSortGlyph() публичный статический Метод

public static SetShowSortGlyph ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
Результат void

SetSortGlyphAscending() публичный статический Метод

public static SetSortGlyphAscending ( DependencyObject obj, ImageSource value ) : void
obj System.Windows.DependencyObject
value ImageSource
Результат void

SetSortGlyphDescending() публичный статический Метод

public static SetSortGlyphDescending ( DependencyObject obj, ImageSource value ) : void
obj System.Windows.DependencyObject
value ImageSource
Результат void

Описание свойств

AutoSortProperty публичное статическое свойство

public static DependencyProperty,System.Windows AutoSortProperty
Результат System.Windows.DependencyProperty

CommandProperty публичное статическое свойство

public static DependencyProperty,System.Windows CommandProperty
Результат System.Windows.DependencyProperty

PropertyNameProperty публичное статическое свойство

public static DependencyProperty,System.Windows PropertyNameProperty
Результат System.Windows.DependencyProperty

ShowSortGlyphProperty публичное статическое свойство

public static DependencyProperty,System.Windows ShowSortGlyphProperty
Результат System.Windows.DependencyProperty

SortGlyphAscendingProperty публичное статическое свойство

public static DependencyProperty,System.Windows SortGlyphAscendingProperty
Результат System.Windows.DependencyProperty

SortGlyphDescendingProperty публичное статическое свойство

public static DependencyProperty,System.Windows SortGlyphDescendingProperty
Результат System.Windows.DependencyProperty