Class OperatorValueFilterDescriptorBase
Represents the base class for all filter descriptors that have an operator and a value.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Data
Assembly: Telerik.Windows.Data.dll
Syntax
public abstract class OperatorValueFilterDescriptorBase : FilterDescriptorBase, ISuspendNotifications, IFilterDescriptor, INotifyPropertyChanged
Constructors
OperatorValueFilterDescriptorBase()
Declaration
protected OperatorValueFilterDescriptorBase()
Fields
IsCaseSensitiveProperty
Identifies the Is
Declaration
public static readonly DependencyProperty IsCaseSensitiveProperty
Field Value
System.
|
OperatorProperty
Identifies the Operator dependency property.
Declaration
public static readonly DependencyProperty OperatorProperty
Field Value
System.
|
ValueProperty
Identifies the Value dependency property.
Declaration
public static readonly DependencyProperty ValueProperty
Field Value
System.
|
Properties
CultureInfo
Gets or sets the culture of the filter descriptor.
Declaration
public CultureInfo CultureInfo { get; set; }
Property Value
System. The culture of the filter descriptor. |
IsActive
Gets a value indicating whether this filter is active. A filter is considered active if its Value is different from OperatorValueFilterDescriptorBase.UnsetValue.
Declaration
public abstract bool IsActive { get; }
Property Value
System. A value indicating whether this filter is active. |
IsCaseSensitive
Gets or sets a value indicating whether this filter descriptor is case sensitive.
Declaration
public bool IsCaseSensitive { get; set; }
Property Value
System. true if the filter descriptor is case sensitive; otherwise, false. The default value is true. |
Operator
Gets or sets the filter operator.
Declaration
public FilterOperator Operator { get; set; }
Property Value
Filter The filter operator. |
UnsetValue
Specifies a static value that is used by the filtering system rather than null to indicate that a OperatorValueFilterDescriptorBase.Value is not set and thus the filter is inactive.
Declaration
public static object UnsetValue { get; }
Property Value
System. An unset value. |
Remarks
Assign this value to a OperatorValueFilterDescriptorBase.Value if you want to mark it as inactive.
Value
Gets or sets the target filter value.
Declaration
public object Value { get; set; }
Property Value
System. The filter value. |