Class GroupingBar
Represents the grouping bar of Pivot Grid.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.PivotGrid
Assembly: Syncfusion.SfPivotGrid.UWP.dll
Syntax
public class GroupingBar : ListView, IDisposable
Constructors
GroupingBar()
Initializes a new instance of the GroupingBar class.
Declaration
public GroupingBar()
Fields
EnableFilteringProperty
Identifies the EnableFiltering dependency property.
Declaration
public static DependencyProperty EnableFilteringProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
EnableRemovingProperty
Identifies the EnableRemoving dependency property.
Declaration
public static DependencyProperty EnableRemovingProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
EnableSortingProperty
Identifies the EnableSorting dependency property.
Declaration
public static DependencyProperty EnableSortingProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ItemBackgroundProperty
Identifies the ItemBackground dependency property.
Declaration
public static DependencyProperty ItemBackgroundProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ItemBorderBrushProperty
Identifies the ItemBorderBrush dependency property.
Declaration
public static DependencyProperty ItemBorderBrushProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ItemForegroundProperty
Identifies the ItemForeground dependency property.
Declaration
public static DependencyProperty ItemForegroundProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
OlapDataManagerProperty
Identifies the OlapDataManager dependency property.
Declaration
public static DependencyProperty OlapDataManagerProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
PivotEngineProperty
Identifies the PivotEngine dependency property.
Declaration
public static DependencyProperty PivotEngineProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
WatermarkProperty
Identifies the Watermark dependency property.
Declaration
public static DependencyProperty WatermarkProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
WatermarkVisibilityProperty
Identifies the WatermarkVisibility dependency property.
Declaration
public static DependencyProperty WatermarkVisibilityProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
Properties
AxisPosition
Gets or sets the axis position.
Declaration
public AxisPosition AxisPosition { get; set; }
Property Value
Type |
---|
AxisPosition |
DragDropManager
Gets or sets the drag and drop manager.
Declaration
public DragDropManager DragDropManager { get; set; }
Property Value
Type |
---|
DragDropManager |
EnableFiltering
Gets or sets the visibility of filter icon.
Declaration
public bool EnableFiltering { get; set; }
Property Value
Type |
---|
System.Boolean |
EnableRemoving
Gets or sets the visibility of remove icon.
Declaration
public bool EnableRemoving { get; set; }
Property Value
Type |
---|
System.Boolean |
EnableSorting
Gets or set the visibility of sort indicator in grouping bar.
Declaration
public bool EnableSorting { get; set; }
Property Value
Type |
---|
System.Boolean |
Filters
Gets or sets the collection of filters.
Declaration
public ObservableCollection<FilterItemsCollection> Filters { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<FilterItemsCollection> | The filters. |
ItemBackground
Gets or sets the background brush for the items in GroupingBar.
Declaration
public Brush ItemBackground { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.Brush |
ItemBorderBrush
Gets or sets the border brush for the items in GroupingBar.
Declaration
public Brush ItemBorderBrush { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.Brush |
ItemForeground
Gets or sets the foreground brush for the items in GroupingBar.
Declaration
public Brush ItemForeground { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Media.Brush |
MetaTreeNodes
Gets or sets the collection of nodes available in grouping bar.
Declaration
public ObservableCollection<MetaTreeNode> MetaTreeNodes { get; set; }
Property Value
Type |
---|
System.Collections.ObjectModel.ObservableCollection<MetaTreeNode> |
OlapDataManager
Gets or sets the OLAP data manager
Declaration
public OlapDataManager OlapDataManager { get; set; }
Property Value
Type |
---|
OlapDataManager |
PivotEngine
Gets or sets the pivot engine.
Declaration
public PivotEngine PivotEngine { get; set; }
Property Value
Type |
---|
PivotEngine |
ReportItems
Gets or sets the items of current report that corresponds to axis position.
Declaration
public Items ReportItems { get; }
Property Value
Type |
---|
Items |
Watermark
Gets or sets the watermark to be shown for grouping bar.
Declaration
public object Watermark { get; set; }
Property Value
Type |
---|
System.Object |
WatermarkVisibility
Gets or sets the visibility of watermark.
Declaration
public Visibility WatermarkVisibility { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Visibility |
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
OnApplyTemplate()
Builds the visual tree for this control when a new template is applied.
Declaration
protected override void OnApplyTemplate()
UpdateChildren()
Updates the children of grouping bar.
Declaration
public void UpdateChildren()