0

谁能告诉我是否可以自定义绘制光标句柄(想不出更好的词),如下图所示?我已经用红色圆圈标记了它。

在此处输入图像描述

可以在图表两端之间向左或向右拖动水色倒三角形以移动光标。我不确定上图中使用的控件是否是 MSChart,但想知道我们是否可以在 MS 图表中进行操作。我遇到的困难是找出光标的确切位置,因为它仅与图表区域相关,而我要绘制的句柄位于图表区域之外。如何将图表区域位置转换为外部坐标?

谢谢你的帮助。

4

1 回答 1

1

是的,可以创建这样的,Chart但不能自己绘制,拜托..!

直线和三角形都是Annotations,即 aLineAnnotation和 a PolygonAnnotation

如果您设置了,则ALineAnnotation支持被拖出框外AllowMoving = true。所以他们不需要手柄。PolygonAnnotation最好与LineAnnotation. 两者通常都位于 的坐标中XAxis,如DateTime您的示例中所示,或者通过设置它们所在的数据点。

如果您在代码方面需要更多帮助,请展示您如何创建Chart并且我可以尝试提供帮助,Charts功能强大但有点棘手。

于 2014-11-10T04:47:45.177 回答