menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GridDataFilteringPane - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GridDataFilteringPane

    Inheritance
    System.Object
    GridDataFilteringPane
    GridDataDateTimeFilteringPane
    GridDataSliderFilteringPane<T>
    GridDataTextFilteringPane
    Implements
    IGridDataFilterAction
    System.IDisposable
    Namespace: Syncfusion.Windows.Controls.Grid
    Assembly: Syncfusion.Grid.Wpf.dll
    Syntax
    public abstract class GridDataFilteringPane : Control, IGridDataFilterAction, IDisposable

    Constructors

    GridDataFilteringPane()

    Initializes a new instance of the GridDataFilteringPane class.

    Declaration
    public GridDataFilteringPane()

    Fields

    FilterTypeEnumProperty

    Declaration
    public static readonly DependencyProperty FilterTypeEnumProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    IsThemedProperty

    Declaration
    public static readonly DependencyProperty IsThemedProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    MatchCaseProperty

    Declaration
    public static readonly DependencyProperty MatchCaseProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    PredicateTypeProperty

    Declaration
    public static readonly DependencyProperty PredicateTypeProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    Properties

    ClearButton

    Gets or sets the clear button.

    Declaration
    protected Button ClearButton { get; }
    Property Value
    Type Description
    System.Windows.Controls.Button

    The clear button.

    CurrentFilterType

    Gets or sets the type of the current filter.

    Declaration
    public FilterType CurrentFilterType { get; set; }
    Property Value
    Type Description
    Syncfusion.Linq.FilterType

    The type of the current filter.

    IsThemed

    Gets or sets a value indicating whether this instance is themed.

    Declaration
    public bool IsThemed { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if this instance is themed; otherwise, false.

    MatchCase

    Gets or sets a value indicating whether [match case].

    Declaration
    public bool MatchCase { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [match case]; otherwise, false.

    NeedsRefresh

    Gets or Sets NeedsRefresh. Set this values when the Filter has to be refreshed

    Declaration
    protected bool NeedsRefresh { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [needs refresh]; otherwise, false.

    OptionCombo

    Gets or sets the option combo.

    Declaration
    protected ComboBox OptionCombo { get; }
    Property Value
    Type Description
    System.Windows.Controls.ComboBox

    The option combo.

    PredicateType

    Gets or sets the type of the predicate.

    Declaration
    public PredicateType PredicateType { get; set; }
    Property Value
    Type Description
    Syncfusion.Windows.Data.PredicateType

    The type of the predicate.

    VisibleColumn

    Gets or sets the visible column.

    Declaration
    public GridDataVisibleColumn VisibleColumn { get; }
    Property Value
    Type Description
    GridDataVisibleColumn

    The visible column.

    Methods

    Dispose()

    Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

    Declaration
    public void Dispose()

    Invoke()

    Implement this method in the filter pane for focusing filtering controls. This would be called when the popup is opened.

    Declaration
    public void Invoke()

    OnApplyTemplate()

    Declaration
    public override void OnApplyTemplate()

    OnFilterWrapperCreated(GridDataFilterWrapper)

    Called when [filter wrapper created].

    Declaration
    protected virtual void OnFilterWrapperCreated(GridDataFilterWrapper filterWrapper)
    Parameters
    Type Name Description
    GridDataFilterWrapper filterWrapper

    The filter wrapper.

    OnPopupInvoked()

    Called when [popup invoked].

    Declaration
    public virtual void OnPopupInvoked()

    OnSetDataContext(GridDataFilterWrapper)

    Called when [set data context].

    Declaration
    protected virtual void OnSetDataContext(GridDataFilterWrapper wrapperInstance)
    Parameters
    Type Name Description
    GridDataFilterWrapper wrapperInstance

    The wrapper instance.

    SetDataContext(GridDataFilterWrapper)

    Set the DataContext of the FilteringPane with the wrapper instance value;

    Declaration
    public void SetDataContext(GridDataFilterWrapper wrapperInstance)
    Parameters
    Type Name Description
    GridDataFilterWrapper wrapperInstance

    Implements

    IGridDataFilterAction
    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved