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, IComponentConnectorConstructors
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 MetaTreeNodesPropertyField 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