Filter view model implementation. It is lazy created instance with maximum one instance per column.
It is prepared for view which is capable to construct the appropriate filter from given column values or advanced fields + apply and cancel buttons.
Namespace: Ico.WPF.Specialized.DataGridControl.ViewModelAssembly: IcoWPFSpecialized (in IcoWPFSpecialized.dll) Version: 10.97.212.0 (10.97.212.00)
Syntax
C# |
---|
public class DataGridFilterViewModel : BindableObject, IDataGridFilter, INotifyPropertyChanged, IDisposable |
Visual Basic |
---|
Public Class DataGridFilterViewModel _ Inherits BindableObject _ Implements IDataGridFilter, INotifyPropertyChanged, IDisposable |
JScript |
---|
public class DataGridFilterViewModel extends BindableObject implements IDataGridFilter, INotifyPropertyChanged, IDisposable |
Inheritance Hierarchy
System..::..Object
BindableObject
Ico.WPF.Specialized.DataGridControl.ViewModel..::..DataGridFilterViewModel
BindableObject
Ico.WPF.Specialized.DataGridControl.ViewModel..::..DataGridFilterViewModel