ClassFilteringControl
FilteringControl.
Definition
Namespace:Telerik.Windows.Controls.VirtualGrid
Assembly:Telerik.Windows.Controls.VirtualGrid.dll
Syntax:
public class FilteringControl : FilteringControlBase, IDisposable
Inheritance: objectFilteringControlBaseFilteringControl
Implements:
Inherited Members
Constructors
FilteringControl(RadVirtualGrid)
Initializes a new instance of the FilteringControl class.
Declaration
public FilteringControl(RadVirtualGrid grid)
Parameters
grid
FilteringControl(RadVirtualGrid, int, Type, string)
Initializes a new instance of the FilteringControl class.
Declaration
public FilteringControl(RadVirtualGrid grid, int columnIndex, Type dataType, string memberName)
Parameters
grid
columnIndex
dataType
memberName
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
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
Dispose()
Declaration
public void Dispose()
Implements
Dispose(bool)
Calls IDisposable.Dispose.
Declaration
protected virtual void Dispose(bool disposeManagedResources)
Parameters
disposeManagedResources
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()
Prepares the component for the column it will service.
Declaration
public override void Prepare()
Overrides