Class
LambdaColumnFilterDescriptor

A ColumnFilterDescriptor for GridViewExpressionColumn.

Definition

Namespace:Telerik.Windows.Controls.GridView

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

cs-api-definition
public class LambdaColumnFilterDescriptor : ColumnFilterDescriptor, IColumnFilterDescriptor, IFilterDescriptor, INotifyPropertyChanged, ISuspendNotifications

Inheritance: objectInheritanceContextPropagatorDescriptorBaseFilterDescriptorBaseColumnFilterDescriptorLambdaColumnFilterDescriptor

Implements: IColumnFilterDescriptorIFilterDescriptorINotifyPropertyChangedISuspendNotifications

Inherited Members ColumnFilterDescriptor.CreateFilterExpression(Expression)ColumnFilterDescriptor.ToString()FilterDescriptorBase.CreateFilterExpression(ParameterExpression)DescriptorBase.OnPropertyChanged(PropertyChangedEventArgs)DescriptorBase.OnPropertyChanged(string)DescriptorBase.SuspendNotifications()DescriptorBase.ResumeNotifications()DescriptorBase.NotificationsSuspendedDescriptorBase.PropertyChangedInheritanceContextPropagator.CreateInstanceCore()InheritanceContextPropagator.FreezeCore(bool)

Constructors

LambdaColumnFilterDescriptor(GridViewColumn)

Initializes a new instance of the LambdaColumnFilterDescriptor class.

Declaration

cs-api-definition
public LambdaColumnFilterDescriptor(GridViewColumn column)

Parameters

column

GridViewColumn

The column.

Properties

LambdaExpression

Gets or sets the lambda expression.

Declaration

cs-api-definition
public LambdaExpression LambdaExpression { get; }

Property Value

LambdaExpression

The lambda expression.

Methods

Refresh()

Refreshes the column filter descriptor from its parent column.

Declaration

cs-api-definition
public override void Refresh()

Overrides ColumnFilterDescriptor.Refresh()