Class FilteringControl
FilteringControl.
Namespace: Telerik.Windows.Controls.GridView
Assembly: Telerik.Windows.Controls.GridView.dll
Syntax
public class FilteringControl : FilteringControlBase, IFilteringControl
Constructors
FilteringControl()
FilteringControl(GridViewColumn)
Initializes a new instance of the FilteringControl class.
Declaration
public FilteringControl(GridViewColumn column)
Parameters
GridViewColumn
column
The column. |
Fields
DistinctFiltersVisibilityProperty
Identifies the DistinctFiltersVisibility dependency property.
Declaration
public static readonly DependencyProperty DistinctFiltersVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
DistinctValuesSearchBoxVisibilityProperty
Identifies the DistinctValuesSearchBoxVisibility dependency property.
Declaration
public static readonly DependencyProperty DistinctValuesSearchBoxVisibilityProperty
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
Column
Gets the column this filtering control is serving.
Declaration
protected GridViewColumn Column { get; }
Property Value
GridViewColumn
The column 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
|
DistinctValuesSearchBoxVisibility
Gets or sets a value indicating whether the distinct values search text box is visible.
Declaration
public Visibility DistinctValuesSearchBoxVisibility { 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
|
OnKeyDown(KeyEventArgs)
Declaration
protected override void OnKeyDown(KeyEventArgs e)
Parameters
System.Windows.Input.KeyEventArgs
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(GridViewColumn)
Prepares the component for the column it will service.
Declaration
public override void Prepare(GridViewColumn columnToPrepare)
Parameters
GridViewColumn
columnToPrepare
The column to prepare for. |