ClassFilteringControl
FilteringControl.
Definition
Namespace:Telerik.Windows.Controls.Data.CardView
Assembly:Telerik.Windows.Controls.Data.dll
Syntax:
public class FilteringControl : FilteringControlBase, IFilteringControl
Inheritance: objectFilteringControlBaseFilteringControl
Implements:
Inherited Members
Constructors
FilteringControl()
Initializes a new instance of the FilteringControl class.
Declaration
public FilteringControl()
FilteringControl(CardDataFieldDescriptor)
Initializes a new instance of the FilteringControl class.
Declaration
public FilteringControl(CardDataFieldDescriptor cardDataFieldDescriptor)
Parameters
cardDataFieldDescriptor
The CardDataFieldDescriptor.
Fields
DistinctFiltersVisibilityProperty
Identifies the DistinctFiltersVisibility dependency property.
Declaration
public static readonly DependencyProperty DistinctFiltersVisibilityProperty
Field Value
DependencyProperty
FieldFiltersVisibilityProperty
Identifies the FieldFiltersVisibility dependency property.
Declaration
public static readonly DependencyProperty FieldFiltersVisibilityProperty
Field Value
DependencyProperty
FilterButtonVisibilityProperty
Identifies the FilterButtonVisibility dependency property.
Declaration
public static readonly DependencyProperty FilterButtonVisibilityProperty
Field Value
DependencyProperty
Properties
CardDataFieldDescriptor
Gets the cardDataFieldDescriptor this filtering control is serving.
Declaration
protected CardDataFieldDescriptor CardDataFieldDescriptor { get; }
Property Value
The cardDataFieldDescriptor this filtering control is serving.
DistinctFiltersVisibility
Gets or sets a value indicating whether distinct values are visible.
Declaration
public Visibility DistinctFiltersVisibility { get; set; }
Property Value
Visibility
true if distinct values are visible; otherwise, false.
FieldFiltersVisibility
Gets or sets a value indicating whether field filters are visible.
Declaration
public Visibility FieldFiltersVisibility { get; set; }
Property Value
Visibility
true if this field filters are visible; otherwise, false.
FilterButtonVisibility
Gets or sets a value indicating whether the filter button is visible.
Declaration
public Visibility FilterButtonVisibility { get; set; }
Property Value
Visibility
true if the filter button is visible; otherwise, false.
Methods
OnApplyFilter()
Called when the filter is applied.
Declaration
protected virtual void OnApplyFilter()
OnApplyTemplate()
Declaration
public override void OnApplyTemplate()
OnClearFilter()
Called when the filter is cleared.
Declaration
protected virtual void OnClearFilter()
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
OnInitialized(EventArgs)
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
e
OnMouseDown(MouseButtonEventArgs)
Declaration
protected override void OnMouseDown(MouseButtonEventArgs e)
Parameters
e
MouseButtonEventArgs
Remarks
Marks the event as handled.
OnMouseUp(MouseButtonEventArgs)
Declaration
protected override void OnMouseUp(MouseButtonEventArgs e)
Parameters
e
MouseButtonEventArgs
Remarks
Marks the event as handled.
Prepare(CardDataFieldDescriptor)
Prepares the component for the CardDataFieldDescriptor it will service.
Declaration
public override void Prepare(CardDataFieldDescriptor cardDataFieldDescriptorToPrepare)
Parameters
cardDataFieldDescriptorToPrepare
The CardDataFieldDescriptor to prepare for.
Overrides