To reproduce:
- Enable the Trackball.
- Add 2 series to the chart.
- Remove and add back the first one.
- Move the mouse over the chart.
Workaround:
class MyChartTrackballController : ChartTrackballController
{
protected override string GetPointText(DataPoint point)
{
if (point.Presenter != null)
{
return base.GetPointText(point);
}
else
{
CategoricalDataPoint p = point as CategoricalDataPoint;
if (p!= null)
{
return p.Value.ToString();
}
}
return "";
}
}