Devexpress如何在SwiftPlotSeriesView中获得点击点?

时间:2014-07-31 09:45:35

标签: charts onclick devexpress

我在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()});

该点始终为空。

1 个答案:

答案 0 :(得分:2)

不可能,在devexpress支持中发现这一点:Swift图表不会渲染单个点:所有点都连接在一条线上。请注意,Swift绘图禁用了运行时系列命中测试功能,因为它需要大量额外的计算。