Class FilterViewModel
FilterViewModel.
Inherited Members
Namespace: Telerik.Windows.Controls.Data.DataFilter
Assembly: Telerik.Windows.Controls.Data.dll
Syntax
public class FilterViewModel : ViewModelBase, INotifyPropertyChanged, IDisposable, IWeakEventListener<NotifyCollectionChangedEventArgs>
Properties
AddFilter
Gets the AddFilter command.
Declaration
public ICommand AddFilter { get; }
Property Value
System.Windows.Input.ICommand
The add filter. |
CanUserCreateCompositeFilters
Gets a value indicating whether this instance can user create composite filters.
Declaration
public bool CanUserCreateCompositeFilters { get; }
Property Value
System.Boolean
|
CompositeFilter
Gets the composite filter.
Declaration
public CompositeFilterViewModel CompositeFilter { get; }
Property Value
CompositeFilterViewModel
The composite filter. |
Descriptor
Gets the underlying IFilterDescriptor.
Declaration
public IFilterDescriptor Descriptor { get; }
Property Value
IFilterDescriptor
The underlying IFilterDescriptor. |
Remarks
This property is used by the filtering infrastructure and is not meant to be used directly from your code.
IsComposite
Gets a value indicating whether this instance is composite.
Declaration
public virtual bool IsComposite { get; }
Property Value
System.Boolean
|
Parent
Gets the parent.
Declaration
public CompositeFilterViewModel Parent { get; }
Property Value
CompositeFilterViewModel
The parent. |
RemoveFilter
Gets the RemoveFilter command.
Declaration
public ICommand RemoveFilter { get; }
Property Value
System.Windows.Input.ICommand
The RemoveFilter command. |
SimpleFilter
Gets the simple filter.
Declaration
public SimpleFilterViewModel SimpleFilter { get; }
Property Value
SimpleFilterViewModel
The simple filter. |
ToCompositeFilter
Gets the ToCompositeFilter command.
Declaration
public ICommand ToCompositeFilter { get; }
Property Value
System.Windows.Input.ICommand
The ToCompositeFilter command. |
Methods
Dispose(Boolean)
Releases unmanaged and - optionally - managed resources.
Declaration
protected override void Dispose(bool disposing)
Parameters
System.Boolean
disposing
|
Overrides
ToString()
Returns a System.String that represents this instance.
Declaration
public override string ToString()
Returns
System.String
A System.String that represents this instance. |