【发布时间】:2016-11-07 14:03:19
【问题描述】:
我是图表新手,并且有一个看起来像这样的折线图。
垂直线是光标所在的位置,通过鼠标移动而不是鼠标点击进行更新。
正如标题所示,我想要做的是在垂直线和“数据线”相交的点处访问 Y 值。
我已经尝试过了 - Get Y value of series from the X Cursor position where a ChartArea is clicked on,但除非我遗漏了什么,否则它不起作用,它会根据您使用的数据点返回系列中的第一个或最后一个值。
我已经尝试过 hittestresult,这似乎只有在您“触摸”数据线本身时才有效。
有什么想法吗?
【问题讨论】:
-
my answer here 工作吗?
-
您使用的是哪个图表控件?
-
代码可以正常工作,只要您的图表填写正确。您应该展示如何添加数据点,以便我们可以确定您的 x 值! x 值很可能是非数字的;这是您应该纠正的常见错误!注意:如果您将它们添加为字符串,所有 x-values 实际上都是 0 并且代码确实不起作用..