怎样用ToolTip控件提示鼠标当前的位置信息解决方案

2025-05-03 04:53:19
推荐回答(1个)
回答(1):

Winforms C1Chart提供了ToolTip的支持。

实现为Chart添加ToolTip的步骤:

  • 首先,通过C1Chart的Move事件保存X、Y坐标、

  • 然后,创建按创建一个展示在图表上的仿Y轴的线。这就需要处理C1Chart的Paint事件,然后使用Graphics.DrawLine方法画线。

  • 最后,通过Chartdataseries points计算这条线,然后在这条仿Y轴上画出值

现在,当鼠标在c1chart上移动的时候,我们可以看到一条可以移动的Y轴以Tooltip的方式展现。 具体的代码实现,请参考:

http://blog.gcpowertools.com.cn/post/C1Chart_movableY.aspx