How to reset the OLAP Chart to initial state?
You can reset the OLAP Chart to initial state at runtime clearing series, categorical and slicer elements in OLAP Report.
For illustration, a button is created and in its click event, OLAP Report is cleared and the control is refreshed.
C#
private void btn_Reset_Click(object sender, RoutedEventArgs e)
{
this.olapchart1.OlapDataManager.CurrentReport.SeriesElements.Clear();
this.olapchart1.OlapDataManager.CurrentReport.CategoricalElements.Clear();
this.olapchart1.OlapDataManager.CurrentReport.SlicerElements.Clear();
this.olapchart1.DataBind();
}
VB
Private Sub btn_Reset_Click(ByVal sender As Object, ByVal e As RoutedEventArgs) Me.olapchart1.OlapDataManager.CurrentReport.SeriesElements.Clear() Me.olapchart1.OlapDataManager.CurrentReport.CategoricalElements.Clear() Me.olapchart1.OlapDataManager.CurrentReport.SlicerElements.Clear() Me.olapchart1.DataBind() End Sub