Class AxisElementBuilder
Allows to build elements in the axes of Pivot Client.
Inheritance
Namespace: Syncfusion.UI.Xaml.PivotClient
Assembly: Syncfusion.SfPivotClient.UWP.dll
Syntax
public class AxisElementBuilder : ListView
Constructors
AxisElementBuilder()
Initializes a new instance of the AxisElementBuilder class.
Declaration
public AxisElementBuilder()
Fields
IsMeasureEditorOpenProperty
Using a DependencyProperty as the backing store for IsMeasureEditorOpen. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty IsMeasureEditorOpenProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
IsMemberEditorOpenProperty
Using a DependencyProperty as the backing store for IsMemberEditorOpen. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty IsMemberEditorOpenProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
OlapDataManagerProperty
Using a DependencyProperty as the backing store for OlapDataManager. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty OlapDataManagerProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ShowAttributeNameProperty
Using a DependencyProperty as the backing store for SplitButtonDisplayMode. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty ShowAttributeNameProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
TitleProperty
Using a DependencyProperty as the backing store for Title. This enables animation, styling, binding, etc...
Declaration
public static DependencyProperty TitleProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
Properties
Axis
Gets or sets the axis position.
Declaration
public AxisPosition Axis { 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 |
EnableMemberEditorPaging
Gets or sets the value indicating whether member editor paging is enabled or not.
Declaration
public bool EnableMemberEditorPaging { get; set; }
Property Value
Type |
---|
System.Boolean |
IsMeasureEditorOpen
Gets or sets a value indicating whether the measure editor should be opened for editing measures.
Declaration
public bool IsMeasureEditorOpen { get; set; }
Property Value
Type |
---|
System.Boolean |
IsMemberEditorOpen
Gets or sets a value indicating whether the member editor should be opened for editing members.
Declaration
public bool IsMemberEditorOpen { get; set; }
Property Value
Type |
---|
System.Boolean |
MemberEditorPageSize
Gets or sets the member editor page size.
Declaration
public int MemberEditorPageSize { get; set; }
Property Value
Type |
---|
System.Int32 |
MetaTreeNodes
Gets or sets the collection of nodes available in axis element builder.
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 |
ReportItems
Gets or sets the items of current report that corresponds to axis position.
Declaration
public Items ReportItems { get; set; }
Property Value
Type |
---|
Items |
SplitButtonDisplayMode
Gets or sets a value, which specifies whether the caption of split button should contain hierarchy.
Declaration
public SplitButtonDisplayMode SplitButtonDisplayMode { get; set; }
Property Value
Type |
---|
SplitButtonDisplayMode |
Title
Gets or sets the individual title of axis element builder.
Declaration
public string Title { get; set; }
Property Value
Type |
---|
System.String |
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()
ReArrangeElements(MetaTreeNode)
Re-arranges the elements of axis builder based on specified node.
Declaration
public void ReArrangeElements(MetaTreeNode metaTreeNode)
Parameters
Type | Name | Description |
---|---|---|
MetaTreeNode | metaTreeNode | The node, by which the elements are arranged. |
UpdateChild(AxisElementBuilder)
Updating the child of the nodes in specific axis.
Declaration
public void UpdateChild(AxisElementBuilder axisElementBuiler)
Parameters
Type | Name | Description |
---|---|---|
AxisElementBuilder | axisElementBuiler |