C# Class SEToolbox.Controls.SortableListView

Inheritance: System.Windows.Controls.ListView
显示文件 Open project: midspace/SEToolbox

Public Properties

Property Type Description
ColumnHeaderArrowDownTemplateProperty System.Windows.DependencyProperty
ColumnHeaderArrowUpTemplateProperty System.Windows.DependencyProperty
DefaultSortColumnProperty System.Windows.DependencyProperty
MouseDoubleClickItemEvent System.Windows.RoutedEvent

Public Methods

Method Description
OnApplyTemplate ( ) : void

Protected Methods

Method Description
OnInitialized ( EventArgs e ) : void
OnItemsSourceChanged ( IEnumerable oldValue, IEnumerable newValue ) : void

Private Methods

Method Description
GridViewColumnHeaderClickedHandler ( object sender, RoutedEventArgs e ) : void
MouseDoubleClickedHandler ( object sender, RoutedEventArgs e ) : void
Sort ( ItemsControl lv, List sortList, ListSortDirection direction ) : void

Method Details

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnInitialized() protected method

protected OnInitialized ( EventArgs e ) : void
e EventArgs
return void

OnItemsSourceChanged() protected method

protected OnItemsSourceChanged ( IEnumerable oldValue, IEnumerable newValue ) : void
oldValue IEnumerable
newValue IEnumerable
return void

Property Details

ColumnHeaderArrowDownTemplateProperty public_oe static_oe property

public static DependencyProperty,System.Windows ColumnHeaderArrowDownTemplateProperty
return System.Windows.DependencyProperty

ColumnHeaderArrowUpTemplateProperty public_oe static_oe property

public static DependencyProperty,System.Windows ColumnHeaderArrowUpTemplateProperty
return System.Windows.DependencyProperty

DefaultSortColumnProperty public_oe static_oe property

public static DependencyProperty,System.Windows DefaultSortColumnProperty
return System.Windows.DependencyProperty

MouseDoubleClickItemEvent public_oe static_oe property

public static RoutedEvent,System.Windows MouseDoubleClickItemEvent
return System.Windows.RoutedEvent