menu

UWP

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

    Show / Hide Table of Contents

    Class MemberEditor

    Displays the members of the current hierarchy and allows to select and un-select members for filtering.

    Inheritance
    System.Object
    MemberEditor
    Implements
    System.IDisposable
    Namespace: Syncfusion.UI.Xaml.PivotClient
    Assembly: Syncfusion.SfPivotClient.UWP.dll
    Syntax
    public class MemberEditor : Control, IDisposable

    Constructors

    MemberEditor()

    Initializes a new instance of the MemberEditor class.

    Declaration
    public MemberEditor()

    MemberEditor(SplitButton, MetaTreeNode)

    Initializes a new instance of the MemberEditor class.

    Declaration
    public MemberEditor(SplitButton host, MetaTreeNode metaTreeNode)
    Parameters
    Type Name Description
    SplitButton host

    The split button that hosts the member editor.

    MetaTreeNode metaTreeNode

    The current node.

    MemberEditor(SplitButton, ObservableCollection<MetaTreeNode>)

    Initializes a new instance of the MemberEditor class.

    Declaration
    public MemberEditor(SplitButton host, ObservableCollection<MetaTreeNode> metaTreeNodes)
    Parameters
    Type Name Description
    SplitButton host

    The split button that hosts the member editor.

    System.Collections.ObjectModel.ObservableCollection<MetaTreeNode> metaTreeNodes

    The collection of nodes available in the member editor.

    Properties

    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

    Host

    Gets or sets the split button that hosts the member editor.

    Declaration
    public SplitButton Host { get; set; }
    Property Value
    Type
    SplitButton

    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 the member editor.

    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

    Methods

    add_PageRefreshCompleted(RefreshCompletedEventHandler)

    Declaration
    public void add_PageRefreshCompleted(RefreshCompletedEventHandler value)
    Parameters
    Type Name Description
    RefreshCompletedEventHandler value

    add_PageRefreshStarted(RefreshStartedEventHandler)

    Declaration
    public void add_PageRefreshStarted(RefreshStartedEventHandler value)
    Parameters
    Type Name Description
    RefreshStartedEventHandler value

    Dispose()

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

    Declaration
    public void Dispose()

    GetChildNodes(MetaTreeNode, MetaTreeNodeCollection)

    Gets the collection of child nodes for the specified node.

    Declaration
    public static MetaTreeNodeCollection GetChildNodes(MetaTreeNode parentNode, MetaTreeNodeCollection childNodeCollection)
    Parameters
    Type Name Description
    MetaTreeNode parentNode

    The node, for which the child nodes are identified.

    MetaTreeNodeCollection childNodeCollection

    The collection of all child nodes present under specified node.

    Returns
    Type
    MetaTreeNodeCollection

    GetReportMemberElements(MemberElement, MemberElementCollection)

    Gets the collection of child member elements for the specified member element.

    Declaration
    public MemberElementCollection GetReportMemberElements(MemberElement parentMemberElement, MemberElementCollection childMemberElementCollection)
    Parameters
    Type Name Description
    MemberElement parentMemberElement

    The member element, for which the child member elements are identified.

    MemberElementCollection childMemberElementCollection

    The collection of child member elements for the member element.

    Returns
    Type Description
    MemberElementCollection

    The collection of all child member elements present under specified member element.

    GetRootNode(MetaTreeNode)

    Gets the root node for the specified node.

    Declaration
    public static MetaTreeNode GetRootNode(MetaTreeNode node)
    Parameters
    Type Name Description
    MetaTreeNode node

    The node, for which the root node is identified.

    Returns
    Type Description
    MetaTreeNode

    The root node.

    OnApplyTemplate()

    Builds the visual tree for this control when a new template is applied.

    Declaration
    protected override void OnApplyTemplate()

    RaisePageRefreshCompleted(RefreshEventArgs)

    Raises the PageRefreshCompleted event.

    Declaration
    public void RaisePageRefreshCompleted(RefreshEventArgs e)
    Parameters
    Type Name Description
    RefreshEventArgs e

    The data for the event

    RaisePageRefreshStarted(RefreshEventArgs)

    Raises the PageRefreshStarted event.

    Declaration
    public void RaisePageRefreshStarted(RefreshEventArgs e)
    Parameters
    Type Name Description
    RefreshEventArgs e

    The data for the event

    remove_PageRefreshCompleted(RefreshCompletedEventHandler)

    Declaration
    public void remove_PageRefreshCompleted(RefreshCompletedEventHandler value)
    Parameters
    Type Name Description
    RefreshCompletedEventHandler value

    remove_PageRefreshStarted(RefreshStartedEventHandler)

    Declaration
    public void remove_PageRefreshStarted(RefreshStartedEventHandler value)
    Parameters
    Type Name Description
    RefreshStartedEventHandler value

    Events

    PageRefreshCompleted

    Occurs when new page is loaded.

    Declaration
    public event RefreshCompletedEventHandler PageRefreshCompleted
    Event Type
    Type
    RefreshCompletedEventHandler

    PageRefreshStarted

    Occurs when new page is started to loading.

    Declaration
    public event RefreshStartedEventHandler PageRefreshStarted
    Event Type
    Type
    RefreshStartedEventHandler

    Implements

    System.IDisposable

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved