menu

WPF

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

    Show / Hide Table of Contents

    Class CubeDimensionBrowser

    Lists the Meta Data of the Selected Cube

    Inheritance
    System.Object
    CubeDimensionBrowser
    Namespace: Syncfusion.Windows.Tools.Olap
    Assembly: Syncfusion.OlapTools.WPF.dll
    Syntax
    public class CubeDimensionBrowser : TreeView

    Constructors

    CubeDimensionBrowser()

    Initializes the CubeDimensionBrowser class.

    Declaration
    public CubeDimensionBrowser()

    Fields

    AllowNodeDraggingProperty

    AllowNodeDragging Dependency Property Implementation

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

    DisplayModeProperty

    Using a DependencyProperty as the backing store for DisplayMode. This enables animation, styling, binding, etc...

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

    IncludeMembersProperty

    IncludeMembers Dependency Property Implementation

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

    IsAutoExecuteEnabledProperty

    AutoExecute - Dependency Property Implementation

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

    MeasureGroupNameCaptionProperty

    Declaring dependency property to get the measure group caption

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

    MeasureSortOrderInCubeBrowserProperty

    Using a DependencyProperty as the backing store for MeasureSortOrderInCubeBrowser. This enables animation, styling, binding, etc...

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

    MetaTreenodeProperty

    Using a DependencyProperty as the backing store for MetaTreeNode property. This enables animation, styling, binding, etc...

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

    OlapDataManagerProperty

    OlapDataManager Dependency Property Implementation

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

    Properties

    AllowNodeDragging

    Gets or sets a value indicating whether [allow node dragging].

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

    true if [allow node dragging]; otherwise, false.

    CubeName

    Gets or sets the name of the cube.

    Declaration
    public string CubeName { get; set; }
    Property Value
    Type Description
    System.String

    The name of the cube.

    DisplayMode

    Gets or sets value for a display mode. By default entire schema will be loaded.

    Declaration
    public CubeBrowserDisplayMode DisplayMode { get; set; }
    Property Value
    Type
    CubeBrowserDisplayMode

    IncludeMembers

    Gets or sets a value indicating whether [include members].

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

    true if [include members]; otherwise, false.

    IsAutoExecuteEnabled

    Gets or sets whether the AutoExecute option is enabled in OlapClient control or not.

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

    Returns true if [auto execute]; otherwise, false.

    MeasureGroupNameCaption

    Gets or sets the measure group caption

    Declaration
    public Dictionary<string, string> MeasureGroupNameCaption { get; set; }
    Property Value
    Type
    System.Collections.Generic.Dictionary<System.String, System.String>

    MeasureSortOrderInCubeBrowser

    Gets or sets value for enabling sorting Measures in CubeDimensionBrowser

    Declaration
    public SortCubeMeasureOrder MeasureSortOrderInCubeBrowser { get; set; }
    Property Value
    Type
    SortCubeMeasureOrder

    MetaTreenode

    Gets or sets the MetaTreeNode of the CubeDimensionBrowser.

    Declaration
    public MetaTreeNode MetaTreenode { get; set; }
    Property Value
    Type Description
    MetaTreeNode

    The MetaTreeNode.

    OlapDataManager

    Gets or sets the model.

    Declaration
    public IOlapDataManager OlapDataManager { get; set; }
    Property Value
    Type Description
    IOlapDataManager

    The model.

    Methods

    MetaTreeChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Cubes the model changed.

    Declaration
    public static void MetaTreeChanged(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.DependencyObject dependencyObject

    The dependency object.

    System.Windows.DependencyPropertyChangedEventArgs e

    The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data.

    OlapDataManagerChanged(DependencyObject, DependencyPropertyChangedEventArgs)

    Cubes the model changed.

    Declaration
    public static void OlapDataManagerChanged(DependencyObject dependencyObject, DependencyPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.DependencyObject dependencyObject

    The dependency object.

    System.Windows.DependencyPropertyChangedEventArgs e

    The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data.

    OnApplyTemplate()

    When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.

    Declaration
    public override void OnApplyTemplate()

    OnPropertyChanged(DependencyPropertyChangedEventArgs)

    Invoked whenever the effective value of any dependency property on this System.Windows.FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs).

    Declaration
    protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs e

    The event data that describes the property that changed, as well as old and new values.

    RefreshNodes(CubeSchema)

    Refresh CubeSchema of the CubeDimensionBrowser

    Declaration
    public void RefreshNodes(CubeSchema schema)
    Parameters
    Type Name Description
    CubeSchema schema

    RefreshNodes(CubeSchema, Items, Items)

    To refresh cube dimension browser nodes based on cube schema

    Declaration
    public void RefreshNodes(CubeSchema schema, Items virtualKpiElements, Items calcMemberElements)
    Parameters
    Type Name Description
    CubeSchema schema

    The cube schema to be loaded in cube dimension browser.

    Items virtualKpiElements

    The virtual kpi elements to be loaded in cube dimension browser.

    Items calcMemberElements

    The calculated members to be loaded in cube dimension browser.

    Events

    OnTreeNodeCollapsed

    Occurs when the node is collapsed in CubeDimensionBrowser

    Declaration
    public event CubeDimensionBrowser.OnTreeNodeEventHandler OnTreeNodeCollapsed
    Event Type
    Type
    CubeDimensionBrowser.OnTreeNodeEventHandler

    OnTreeNodeDragged

    Occurs when the node is dragged from CubeDimensionBrowser

    Declaration
    public event CubeDimensionBrowser.OnTreeNodeEventHandler OnTreeNodeDragged
    Event Type
    Type
    CubeDimensionBrowser.OnTreeNodeEventHandler

    OnTreeNodeExpanded

    Occurs when the node is expanded in CubeDimensionBrowser

    Declaration
    public event CubeDimensionBrowser.OnTreeNodeEventHandler OnTreeNodeExpanded
    Event Type
    Type
    CubeDimensionBrowser.OnTreeNodeEventHandler
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved