[求助].Net 3.5 ,如何在鼠标滑过后,显示曲线中的坐标值?

yinfunjk 2016-02-20 03:45:46
大侠,我现在利用Datapoint 在PictureBox 上画了一组曲线,想增加一个功能,即在鼠标滑过曲线时,可以显示DataPoint 的纵横坐标值;

网上说有ToolTip 可以,但是都是.Net 4.0 的应用,但我现在用的是.Net 3.5 ,如何做到呢?

请大侠写两句;

谢谢!
...全文
151 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
随便一个上图系统,不仅仅要捕获鼠标滑过曲线的事件,而且要能够从鼠标”划破“的那个点插入拐点,可以用鼠标拖动拐点,可以在拐点上点击鼠标右键并在挂点旁边展开菜单(里边包括“删除拐点”等菜单项),等等操作。 你应该一次就把最必要的功能列出来,这样就不至于只拿一个“玩一玩儿”的方式来开发,而是从一开始就知道应该选择什么工具、什么平台来开发了。
  • 打赏
  • 举报
回复
想要处理通用的 UI 事件(例如鼠标滑过),那么你就的曲线、拐点都应该用现成的 Polyline、Rectangle 等控件(建议你直接从WPF开始学起)。就算是你自己封装这些功能组件,你也要把它封装为从标准控件父类继承而来的子控件,才能用。 因此,只用 picture 简单画图的做法,玩玩儿就行了,不能直接扩展做高级的事情。
qbilbo 2016-02-21
  • 打赏
  • 举报
回复
3.5中也有tooltip show 显示,hide 隐藏

111,128

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧