我在winforms中使用DEVExpress XtraCharts,我想知道如何获得点击的系列点? 我的代码是
private void chart_MouseClick(object sender, MouseEventArgs e)
{
ChartHitInfo hi = chart.CalcHitInfo(e.X, e.Y);
SeriesPoint point = hi.SeriesPoint;
if (point != null)
{ // do stuff
}
}
声明:
chart.Series.Add(new Series() { Name = "Max" + channelName, LegendText = "Max",
View = new DevExpress.XtraCharts.SwiftPlotSeriesView()});
该点始终为空。
答案 0 :(得分:2)
不可能,在devexpress支持中发现这一点:Swift图表不会渲染单个点:所有点都连接在一条线上。请注意,Swift绘图禁用了运行时系列命中测试功能,因为它需要大量额外的计算。