|
<SfChart @ref="Chartobj" Title="Mobile Game Market by Country">
<ChartEvents OnPointClick="@PointClickHandler" />
// add your additional code here
<ChartSeriesCollection>
// add your additional code here
</ChartSeriesCollection>
</SfChart>
// add your additional code here
public void PointClickHandler(IPointEventArgs args)
{
var point = args.Point;
var series = args.Series;
var seriesIndex = Convert.ToInt32(args.SeriesIndex);
var pointIndex = Convert.ToInt32(args.PointIndex);
var datasource = Chartobj.Series[seriesIndex].DataSource;
var xValue = DataSource[pointIndex].x;
var yValue = DataSource[pointIndex].y;
} |
Hello Syncfusion,
This example doesn't seem to work anymore?
'SfChart' does not contain a definition for 'Series' and no accessible extension method 'Series' accepting a first argument of type 'SfChart' could be found (are you missing a using directive or an assembly reference?)
I looked at your API reference and SfChart indeed does not contain a defintion for Series. How would I handle this now?
|
public void PointClickHandler(PointEventArgs args)
{
var point = args.Point;
var series = args.Series;
var seriesIndex = Convert.ToInt32(args.SeriesIndex);
var pointIndex = Convert.ToInt32(args.PointIndex);
var datasource = args.Series.DataSource;
var xValue = DataSource[pointIndex].x;
var yValue = DataSource[pointIndex].y;
} |