Hi,
I've added 3 different bar series to RadCartesianChartView and added ChartSelectionBehavior like
RadCartesianChartView chartView = new RadCartesianChartView(this); BarSeries barSeries = new BarSeries(); BarSeries barSeries1 = new BarSeries(); BarSeries barSeries2 = new BarSeries(); barSeries.CombineMode = ChartSeriesCombineMode.Stack; barSeries.CategoryBinding = new MonthResultDataBinding("Month"); barSeries.ValueBinding = new MonthResultDataBinding("Result"); barSeries.SelectedFillColor = Color.Green; barSeries.SelectedStrokeColor = Color.Red; barSeries.SelectedStrokeWidth = 5; barSeries.Data = (Java.Lang.IIterable)this.monthResults; chartView.Series.Add(barSeries); barSeries1.CombineMode = ChartSeriesCombineMode.Stack; barSeries1.CategoryBinding = new MonthResultDataBinding("Month"); barSeries1.ValueBinding = new MonthResultDataBinding("Result1"); barSeries1.SelectedFillColor = Color.Blue; barSeries1.SelectedStrokeColor = Color.Red; barSeries1.SelectedStrokeWidth = 5; barSeries1.Data = (Java.Lang.IIterable)this.monthResults;
chartView.Series.Add(barSeries1); barSeries2.CombineMode = ChartSeriesCombineMode.Stack; barSeries2.CategoryBinding = new MonthResultDataBinding("Month"); barSeries2.ValueBinding = new MonthResultDataBinding("Result2"); barSeries2.SelectedFillColor = Color.Orange; barSeries2.SelectedStrokeColor = Color.Red; barSeries2.SelectedStrokeWidth = 5; barSeries2.Data = (Java.Lang.IIterable)this.monthResults; chartView.Series.Add(barSeries2); ChartSelectionBehavior selectionBehavior = new ChartSelectionBehavior(); selectionBehavior.DataPointsSelectionMode = ChartSelectionMode.Single; chartView.Behaviors.Add(selectionBehavior);
While selecting the bar it selects only one barseries value. How can I select the 3 barseries values on single click.
@Didi Any help on this?