ClassFilterViewModel
FilterViewModel.
Definition
Namespace:Telerik.Windows.Controls.Data.DataFilter
Assembly:Telerik.Windows.Controls.Data.dll
Syntax:
public class FilterViewModel : ViewModelBase, INotifyPropertyChanged, IDisposable
Inheritance: objectViewModelBaseFilterViewModel
Derived Classes:
Implements:
Inherited Members
Properties
AddFilter
Gets the AddFilter command.
Declaration
public ICommand AddFilter { get; }
Property Value
The add filter.
CanUserCreateCompositeFilters
Gets a value indicating whether this instance can user create composite filters.
Declaration
public bool CanUserCreateCompositeFilters { get; }
Property Value
true if this instance can user create composite filters; otherwise, false.
CompositeFilter
Gets the composite filter.
Declaration
public CompositeFilterViewModel CompositeFilter { get; }
Property Value
The composite filter.
IsComposite
Gets a value indicating whether this instance is composite.
Declaration
public virtual bool IsComposite { get; }
Property Value
true if this instance is composite; otherwise, false.
Parent
Gets the parent.
Declaration
public CompositeFilterViewModel Parent { get; }
Property Value
The parent.
RemoveFilter
Gets the RemoveFilter command.
Declaration
public ICommand RemoveFilter { get; }
Property Value
The RemoveFilter command.
SimpleFilter
Gets the simple filter.
Declaration
public SimpleFilterViewModel SimpleFilter { get; }
Property Value
The simple filter.
ToCompositeFilter
Gets the ToCompositeFilter command.
Declaration
public ICommand ToCompositeFilter { get; }
Property Value
The ToCompositeFilter command.
Methods
Dispose(bool)
Releases unmanaged and - optionally - managed resources.
Declaration
protected override void Dispose(bool disposing)
Parameters
disposing
true to release both managed and unmanaged resources;
false to release only unmanaged resources.
Overrides
ToString()
Returns a string that represents this instance.