Class ColumnFilterDescriptor
The default implementation of IColumnFilterDescriptor.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.GridView
Assembly: Telerik.Windows.Controls.GridView.dll
Syntax
public abstract class ColumnFilterDescriptor : FilterDescriptorBase, IColumnFilterDescriptor, IFilterDescriptor, INotifyPropertyChanged, ISuspendNotifications
Constructors
ColumnFilterDescriptor(GridViewColumn)
Initializes a new instance of the Column
Declaration
protected ColumnFilterDescriptor(GridViewColumn column)
Parameters
Grid The column. |
Exceptions
System.
|
Methods
CreateFilterExpression(Expression)
Creates a filter expression by delegating its creation to
Createinstance
is System.
Declaration
public override Expression CreateFilterExpression(Expression instance)
Parameters
System. The instance expression, which will be used for filtering. |
Returns
System. A predicate filter expression. |
Overrides
Implements
Exceptions
System. Parameter should be of type System. |
Refresh()
Refreshes the column filter descriptor from its parent column.
Declaration
public abstract void Refresh()
ToString()
Returns a System.
Declaration
public override string ToString()
Returns
System. A System. |
Explicit Interface Implementations
IColumnFilterDescriptor.Clear()
IColumnFilterDescriptor.Column
Declaration
GridViewColumn IColumnFilterDescriptor.Column { get; }
Returns
Implements
IColumnFilterDescriptor.DistinctFilter
Declaration
IDistinctValuesFilterDescriptor IColumnFilterDescriptor.DistinctFilter { get; }
Returns
Implements
IColumnFilterDescriptor.FieldFilter
Declaration
IFieldFilterDescriptor IColumnFilterDescriptor.FieldFilter { get; }
Returns
Implements
IColumnFilterDescriptor.IsActive
Declaration
bool IColumnFilterDescriptor.IsActive { get; }
Returns
System.
|