Interface
ICardDataFieldFilterDescriptor

Represents a CardDataFieldFilterDescriptor associated with a specific CardDataFieldDescriptor.

Definition

Namespace:Telerik.Windows.Controls.Data.CardView

Assembly:Telerik.Windows.Controls.Data.dll

Syntax:

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

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

Properties

CardDataFieldDescriptor

Gets the corresponding CardDataFieldDescriptor for this filter descriptor.

Declaration

cs-api-definition
CardDataFieldDescriptor CardDataFieldDescriptor { get; }

Property Value

CardDataFieldDescriptor

The CardDataFieldDescriptor.

DistinctFilter

Gets the distinct filter for the CardDataFieldDescriptor. 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 CardDataFieldDescriptor.

FieldFilter

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

Declaration

cs-api-definition
IFieldFilterDescriptor FieldFilter { get; }

Property Value

IFieldFilterDescriptor

The field filter for the CardDataFieldDescriptor.

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 CardDataFieldDescriptor filter descriptor and deactivates it.

Declaration

cs-api-definition
void Clear()

Refresh()

Refreshes the card data field filter descriptor from its parent CardDataFieldDescriptor.

Declaration

cs-api-definition
void Refresh()