Interface
IColumnFilterDescriptor

Represents a column filter descriptor associated with a specific column.

Definition

Namespace:Telerik.Windows.Controls.GridView

Assembly:Telerik.Windows.Controls.GridView.dll

Syntax:

cs-api-definition
public interface IColumnFilterDescriptor : IFilterDescriptor, INotifyPropertyChanged, ISuspendNotifications

Inherited Members IFilterDescriptor.CreateFilterExpression(Expression)INotifyPropertyChanged.PropertyChangedISuspendNotifications.SuspendNotifications()ISuspendNotifications.ResumeNotifications()ISuspendNotifications.NotificationsSuspended

Properties

Column

Gets the corresponding column for this filter descriptor.

Declaration

cs-api-definition
GridViewColumn Column { get; }

Property Value

GridViewColumn

The column.

DistinctFilter

Gets the distinct filter for the column. This represents the upper part of the filtering UI.

Declaration

cs-api-definition
IDistinctValuesFilterDescriptor DistinctFilter { get; }

Property Value

IDistinctValuesFilterDescriptor

Gets the distinct filter for the column.

FieldFilter

Gets the field filter for the column. This represents the lower part of the filtering UI.

Declaration

cs-api-definition
IFieldFilterDescriptor FieldFilter { get; }

Property Value

IFieldFilterDescriptor

The field filter for the column.

IsActive

Gets a value indicating, which indicates that this filter can be applied.

Declaration

cs-api-definition
bool IsActive { get; }

Property Value

bool

true if this instance filter is applied; otherwise, false.

Methods

Clear()

Clears this column filter descriptor and deactivates it.

Declaration

cs-api-definition
void Clear()

Refresh()

Refreshes the column filter descriptor from its parent column.

Declaration

cs-api-definition
void Refresh()

Extension Methods