Class MultiFunctionalSortFilterPopup
Represents a filter pop-up class which provides features similar to filter pop-up in MS Excel such as Sorting, Label Filters, Value Filters, Top 10 Filters and more.
Inheritance
Namespace: Syncfusion.Windows.Controls.PivotGrid
Assembly: Syncfusion.PivotAnalysis.WPF.dll
Syntax
public class MultiFunctionalSortFilterPopup : Popup
Constructors
MultiFunctionalSortFilterPopup()
Initializes a new instance of the MultiFunctionalSortFilterPopup class.
Declaration
public MultiFunctionalSortFilterPopup()
MultiFunctionalSortFilterPopup(PivotGridControl, FilterItemsCollection)
Constructor that holds PivotGrid control and collection of filter items.
Declaration
public MultiFunctionalSortFilterPopup(PivotGridControl GridControl, FilterItemsCollection filterItemsCollection)
Parameters
Type | Name | Description |
---|---|---|
PivotGridControl | GridControl | The instance of the PivotGrid control. |
FilterItemsCollection | filterItemsCollection | The filter list. |
Fields
DisplayNameProperty
Identifies the DisplayName dependency property.
Declaration
public static readonly DependencyProperty DisplayNameProperty
Field Value
Type | Description |
---|---|
System.Windows.DependencyProperty | The identifier for the Syncfusion.Windows.Controls.PivotGroupingBar.MultiFunctionalSortFilterPopup.DisplayName dependency property. |
EnableFilterProperty
Identifies the EnableFilter dependency property.
Declaration
public static readonly DependencyProperty EnableFilterProperty
Field Value
Type | Description |
---|---|
System.Windows.DependencyProperty | The identifier for the Syncfusion.Windows.Controls.PivotGroupingBar.MultiFunctionalSortFilterPopup.EnableFilter dependency property. |
Properties
DisplayName
Gets or sets the field name of the PivotItem.
Declaration
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
System.String | Field name. |
EnableFilter
Gets or sets a value indicating whether to enable filtering or not.
Declaration
public bool EnableFilter { get; set; }
Property Value
Type |
---|
System.Boolean |
FilterList
Gets or sets the collection of filter items in the filter list-box.
Declaration
public FilterItemsCollection FilterList { get; set; }
Property Value
Type | Description |
---|---|
FilterItemsCollection | The filter list. |
FilterListBox
Gets or sets the collection of filter items into filter list-box of filter pop-up. PivotFields are filtered by checking/unchecking the items in the list-box of filter pop-up.
Declaration
public ListBox FilterListBox { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.ListBox | The filter list-box. |
GridControl
Gets or sets the PivotGrid control.
Declaration
public PivotGridControl GridControl { get; set; }
Property Value
Type |
---|
PivotGridControl |
IsAnyItemSelected
Gets a value indicating whether any item is selected in the filter list.
Declaration
public Nullable<bool> IsAnyItemSelected { get; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | Returns |
IsFilterWindow
Gets or sets a value indicating whether this instance is filter window.
Declaration
public bool IsFilterWindow { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Returns |