C# Класс TheAirline.GUIModel.CustomControlsModel.FilterableListView.FilterableListView

Наследование: TheAirline.GUIModel.CustomControlsModel.FilterableListView.SortableListView
Показать файл Открыть проект

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

Свойство Тип Описание
FilterButtonActiveStyleProperty System.Windows.DependencyProperty
FilterButtonInactiveStyleProperty System.Windows.DependencyProperty
ShowFilter ICommand

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

Метод Описание
FilterableListView ( ) : System
OnApplyTemplate ( ) : void
getCurrentFilters ( ) : Hashtable
setCurrentFilters ( Hashtable filters ) : void

Защищенные методы

Метод Описание
OnInitialized ( EventArgs e ) : void

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

Метод Описание
AddFilter ( String property, FilterItem value, System.Windows.Controls.Button button ) : void
AddFilter ( String property, FilterValue value, System.Windows.Controls.Button button ) : void
AddFilters ( String property, FilterItem values, System.Windows.Controls.Button button ) : void
ApplyCurrentFilters ( ) : void

Applies the current filter to the list which is being viewed

IsPropertyFiltered ( String property ) : bool
SelectionChangedHandler ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void

Handles the selection change event from the filter popup

ShowFilterCommand ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void

Handles the ShowFilter command to populate the filter list and display the popup

btnCancel_Click ( object sender, RoutedEventArgs e ) : void

Handles the button click on the cancel button

btnFixedOk_Click ( object sender, RoutedEventArgs e ) : void

Handles the button click on the ok button for filtered

btnOk_Click ( object sender, RoutedEventArgs e ) : void

Handles the button click on the ok button

getPropertyValue ( object obj, string propertyName ) : object

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

FilterableListView() публичный Метод

public FilterableListView ( ) : System
Результат System

OnApplyTemplate() публичный Метод

public OnApplyTemplate ( ) : void
Результат void

OnInitialized() защищенный Метод

protected OnInitialized ( EventArgs e ) : void
e System.EventArgs
Результат void

getCurrentFilters() публичный Метод

public getCurrentFilters ( ) : Hashtable
Результат System.Collections.Hashtable

setCurrentFilters() публичный Метод

public setCurrentFilters ( Hashtable filters ) : void
filters System.Collections.Hashtable
Результат void

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

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

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

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

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

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

public static ICommand ShowFilter
Результат ICommand