Class TopLevelFilter
Interaction logic for Essential WPF TopLevelFilterDialog.xaml
Implements
System.Windows.Markup.IComponentConnector
Inherited Members
Namespace: Syncfusion.Windows.Shared.Olap
Assembly: Syncfusion.OlapShared.WPF.dll
Syntax
public class TopLevelFilter : ChromelessWindow, IComponentConnector
Constructors
TopLevelFilter(IOlapDataManager)
Initializes a new instance of the TopLevelFilter class.
Declaration
public TopLevelFilter(IOlapDataManager cubeModel)
Parameters
Type | Name | Description |
---|---|---|
IOlapDataManager | cubeModel |
Fields
MetaTreeNodesProperty
Gets the Metatreenodes property from the parent Window
Declaration
public static readonly DependencyProperty MetaTreeNodesProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
Axis
Gets or sets the axis position.
Declaration
public AxisPosition Axis { get; set; }
Property Value
Type | Description |
---|---|
AxisPosition | Holds the axis. |
MetaTreeNodes
Gets or sets the meta tree nodes.
Declaration
public MetaTreeNodeCollection MetaTreeNodes { get; set; }
Property Value
Type | Description |
---|---|
MetaTreeNodeCollection | Holds the metatreenodes value of type Measures |
OlapDataManager
Gets or sets the cube model.
Declaration
public OlapDataManager OlapDataManager { get; set; }
Property Value
Type | Description |
---|---|
OlapDataManager | Holds the OlapDataManager |
Methods
AddElements(AxisPosition, String, Int32)
Adding the elements to OlapDataManager
Declaration
public void AddElements(AxisPosition axis, string measurename, int fieldcnt)
Parameters
Type | Name | Description |
---|---|---|
AxisPosition | axis | The axis. |
System.String | measurename | The measure name. |
System.Int32 | fieldcnt | The field count. |
InitializeComponent()
InitializeComponent
Declaration
public void InitializeComponent()
LoadValuesFromOlapDataManager()
Loads the values from cube model.
Declaration
public void LoadValuesFromOlapDataManager()
OnMetaTreeNodesChanged(DependencyObject, DependencyPropertyChangedEventArgs)
Called when [meta tree node value is changed].
Declaration
public static void OnMetaTreeNodesChanged(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. |
ShowDataValues(Items, String)
show the values
Declaration
public void ShowDataValues(Items items, string ax)
Parameters
Type | Name | Description |
---|---|---|
Items | items | The items. |
System.String | ax | The axis. |
Implements
System.Windows.Markup.IComponentConnector