Gets or sets the Olap view definition as an Xml string.
Namespace:
C1.OlapAssembly: C1.Silverlight.Olap.5 (in C1.Silverlight.Olap.5.dll)
Syntax
C# |
---|
public string ViewDefinition { get; set; } |
Visual Basic |
---|
Public Property ViewDefinition As String Get Set |
Remarks
This property is typically used to persist the current Olap
view as an application setting.
Examples
The code below shows how to save an Olap view as an application setting when the application ends and how to load it when the application starts.
The code assumes that the application settings contain a string property called "OlapView".

public Form1() { InitializeComponent(); // load default view C1OlapEngine olap = GetOlapEngine(); string view = Properties.Settings.Default.OlapView; if (!string.IsNullOrEmpty(view)) { olap.ViewDefinition = Properties.Settings.Default.OlapView; } } protected override void OnClosed(EventArgs e) { // save current view as default C1OlapEngine olap = GetOlapEngine(); Properties.Settings.Default.OlapView = olap.ViewDefinition; Properties.Settings.Default.Save(); } |