Class SimpleFilterViewModel
SimpleFilterViewModel.
Inherited Members
Namespace: Telerik.Windows.Controls.Data.DataFilter
Assembly: Telerik.Windows.Controls.Data.dll
Syntax
public class SimpleFilterViewModel : ViewModelBase, INotifyPropertyChanged, IDisposable, IWeakEventListener<PropertyChangedEventArgs>
Properties
AvailableMembers
Gets the available members.
Declaration
public IEnumerable<ItemPropertyDefinitionViewModel> AvailableMembers { get; }
Property Value
System.Collections.Generic.IEnumerable<ItemPropertyDefinitionViewModel>
The available members. |
AvailableOperators
Gets the available operators.
Declaration
public ObservableCollection<FilterOperator> AvailableOperators { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<FilterOperator>
The available operators. |
Descriptor
Gets the underlying FilterDescriptor.
Declaration
public FilterDescriptor Descriptor { get; }
Property Value
FilterDescriptor
The underlying FilterDescriptor. |
Remarks
This property is used by the filtering infrastructure and is not meant to be used directly from your code.
IsCaseSensitive
Gets or sets a value indicating whether this instance is case sensitive.
Declaration
public bool IsCaseSensitive { get; set; }
Property Value
System.Boolean
|
IsFilterEditorEnabled
Gets a value indicating whether the filter editor is enabled.
Declaration
public bool IsFilterEditorEnabled { get; }
Property Value
System.Boolean
|
Member
Gets or sets the member.
Declaration
public string Member { get; }
Property Value
System.String
The member. |
MemberType
Gets or sets the type of the member.
Declaration
public Type MemberType { get; }
Property Value
System.Type
The type of the member. |
Operator
Gets or sets the operator.
Declaration
public FilterOperator? Operator { get; set; }
Property Value
System.Nullable<FilterOperator>
The operator. |
SelectedMember
Gets or sets the selected member.
Declaration
public ItemPropertyDefinitionViewModel SelectedMember { get; set; }
Property Value
ItemPropertyDefinitionViewModel
The selected member. |
Value
Gets or sets the value.
Declaration
public object Value { get; set; }
Property Value
System.Object
The value. |
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. |