Class FilteringControl
FilteringControl.
Namespace: Telerik.Windows.Controls.Data.CardView
Assembly: Telerik.Windows.Controls.Data.dll
Syntax
public class FilteringControl : FilteringControlBase, IFilteringControl
Constructors
FilteringControl()
FilteringControl(CardDataFieldDescriptor)
Initializes a new instance of the FilteringControl class.
Declaration
public FilteringControl(CardDataFieldDescriptor cardDataFieldDescriptor)
Parameters
CardDataFieldDescriptor
cardDataFieldDescriptor
The CardDataFieldDescriptor. |
Fields
DistinctFiltersVisibilityProperty
Identifies the DistinctFiltersVisibility dependency property.
Declaration
public static readonly DependencyProperty DistinctFiltersVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
FieldFiltersVisibilityProperty
Identifies the FieldFiltersVisibility dependency property.
Declaration
public static readonly DependencyProperty FieldFiltersVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
FilterButtonVisibilityProperty
Identifies the FilterButtonVisibility dependency property.
Declaration
public static readonly DependencyProperty FilterButtonVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
Properties
CardDataFieldDescriptor
Gets the cardDataFieldDescriptor this filtering control is serving.
Declaration
protected CardDataFieldDescriptor CardDataFieldDescriptor { get; }
Property Value
CardDataFieldDescriptor
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
System.Windows.Visibility
|
FieldFiltersVisibility
Gets or sets a value indicating whether field filters are visible.
Declaration
public Visibility FieldFiltersVisibility { get; set; }
Property Value
System.Windows.Visibility
|
FilterButtonVisibility
Gets or sets a value indicating whether the filter button is visible.
Declaration
public Visibility FilterButtonVisibility { get; set; }
Property Value
System.Windows.Visibility
|
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
System.Windows.Automation.Peers.AutomationPeer
|
OnInitialized(EventArgs)
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
|
OnMouseDown(MouseButtonEventArgs)
Declaration
protected override void OnMouseDown(MouseButtonEventArgs e)
Parameters
System.Windows.Input.MouseButtonEventArgs
e
|
Remarks
Marks the event as handled.
OnMouseUp(MouseButtonEventArgs)
Declaration
protected override void OnMouseUp(MouseButtonEventArgs e)
Parameters
System.Windows.Input.MouseButtonEventArgs
e
|
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
CardDataFieldDescriptor
cardDataFieldDescriptorToPrepare
The CardDataFieldDescriptor to prepare for. |