ClassSimpleFilterViewModel
SimpleFilterViewModel.
Definition
Namespace:Telerik.Windows.Controls.Data.DataFilter
Assembly:Telerik.Windows.Controls.Data.dll
Syntax:
public class SimpleFilterViewModel : ViewModelBase, INotifyPropertyChanged, IDisposable
Inheritance: objectViewModelBaseSimpleFilterViewModel
Implements:
Inherited Members
Properties
AvailableMembers
Gets the available members.
Declaration
public IEnumerable<ItemPropertyDefinitionViewModel> AvailableMembers { get; }
Property Value
IEnumerable<ItemPropertyDefinitionViewModel>
The available members.
AvailableOperators
Gets the available operators.
Declaration
public ObservableCollection<FilterOperator> AvailableOperators { get; }
Property Value
ObservableCollection<FilterOperator>
The available operators.
IsCaseSensitive
Gets or sets a value indicating whether this instance is case sensitive.
Declaration
public bool IsCaseSensitive { get; set; }
Property Value
true if this instance is case sensitive; otherwise, false.
IsFilterEditorEnabled
Gets a value indicating whether the filter editor is enabled.
Declaration
public bool IsFilterEditorEnabled { get; }
Property Value
true if this the filter editor is enabled; otherwise, false.
Member
Gets or sets the member.
MemberType
Gets or sets the type of the member.
Declaration
public Type MemberType { get; }
Property Value
The type of the member.
Operator
Gets or sets the operator.
Declaration
public FilterOperator? Operator { get; set; }
Property Value
FilterOperator?
The operator.
SelectedMember
Gets or sets the selected member.
Declaration
public ItemPropertyDefinitionViewModel SelectedMember { get; set; }
Property Value
ItemPropertyDefinitionViewModel
The selected member.
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.