New to Telerik UI for WPFStart a free 30-day trial

The default implementation of IColumnFilterDescriptor.

Definition

Constructors

Initializes a new instance of the ColumnFilterDescriptor class.

C#
protected ColumnFilterDescriptor(GridViewColumn column)
Parameters:columnGridViewColumn

The column.

Exceptions:

ArgumentNullException

column is null.

Methods

Creates a filter expression by delegating its creation to CreateFilterExpression(ParameterExpression), if instance is ParameterExpression, otherwise throws ArgumentException

C#
public override Expression CreateFilterExpression(Expression instance)
Parameters:instanceExpression

The instance expression, which will be used for filtering.

Returns:

Expression

A predicate filter expression.

Exceptions:

ArgumentException

Parameter should be of type ParameterExpression

Overrides: FilterDescriptorBase.CreateFilterExpression(Expression)

Implements: IFilterDescriptor.CreateFilterExpression(Expression)

Refreshes the column filter descriptor from its parent column.

C#
public abstract void Refresh()

Returns a string that represents the current object.

C#
public override string ToString()
Returns:

string

A string that represents the current object.