New to Telerik UI for WPF? Start a free 30-day trial

Represents the base class for all filter descriptors that have an operator and a value.

Definition

Constructors

C#
protected OperatorValueFilterDescriptorBase()

Fields

IsCaseSensitiveProperty

DependencyProperty

Identifies the IsCaseSensitive dependency property.

C#
public static readonly DependencyProperty IsCaseSensitiveProperty

OperatorProperty

DependencyProperty

Identifies the Operator dependency property.

C#
public static readonly DependencyProperty OperatorProperty

ValueProperty

DependencyProperty

Identifies the Value dependency property.

C#
public static readonly DependencyProperty ValueProperty

Properties

Gets or sets the culture of the filter descriptor.

C#
public CultureInfo CultureInfo { get; set; }
Property Value:

The culture of the filter descriptor.

Gets a value indicating whether this filter is active. A filter is considered active if its Value is different from OperatorValueFilterDescriptorBase.UnsetValue.

C#
public abstract bool IsActive { get; }
Property Value:

A value indicating whether this filter is active.

Gets or sets a value indicating whether this filter descriptor is case sensitive.

C#
public bool IsCaseSensitive { get; set; }
Property Value:

true if the filter descriptor is case sensitive; otherwise, false. The default value is true.

Gets or sets the filter operator.

C#
public FilterOperator Operator { get; set; }
Property Value:

The filter operator.

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.

C#
public static object UnsetValue { get; }
Property Value:

An unset value.

Assign this value to a OperatorValueFilterDescriptorBase.Value if you want to mark it as inactive.

Gets or sets the target filter value.

C#
public object Value { get; set; }
Property Value:

The filter value.