Articles in this section

How can we add multiple axis to OlapChart in OlapClient

We can able to add multiple chart axis to OlapChart in OlapClient control. This can be achieved using the following code snippet.

C#

public MainPage()
        {
            InitializeComponent();
            this.DataContext = new ViewModel.ViewModel();
            this.olapClient.Loaded += olapClient_Loaded;
        }
 
        void olapClient_Loaded(object sender, System.Windows.RoutedEventArgs e)
        {
            this.olapClient.OlapChart.OnDataRefreshCompleted += new Syncfusion.Silverlight.Chart.Olap.OlapChart.DataRefreshCompleted(OlapChart_OnDataRefreshCompleted);
        }
 
        private void OlapChart_OnDataRefreshCompleted(object sender, Syncfusion.Silverlight.Chart.Olap.DataRefreshCompletedEventArgs e)
        {
            for (int i = 0; i < this.olapClient.OlapChart.OlapArea.Series.Count; i++)
            {
                this.olapClient.OlapChart.OlapArea.Series[i].YAxis = new Syncfusion.Windows.Chart.ChartAxis { Header = "Test", ShowGridLines = false, OpposedPosition = true, Orientation = Orientation.Vertical };
            }
        }

 

 

Figure: OlapChart in OlapClient with multiple Chart Axis

 

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Access denied
Access denied