求大神,winform下使用chart画曲线图,如何实现放大、缩小、定位?

jiutangwol744078 2016-07-28 06:12:12
使用chart绘制的曲线,想在form上边加入几个工具,放大,缩小,定位,在点击工具后,鼠标点在曲线图上某个位置,曲线以那为中心放大,缩小横坐标,纵坐标不变,点定位时,鼠标点在曲线上可以显示对应的纵坐标值,如下图所示,有什么办法能实现?
...全文
4175 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
MARKE_ 2021-07-23
  • 打赏
  • 举报
回复

解决了么 能分享一下么

qq_18736505 2018-08-29
  • 打赏
  • 举报
回复
你先去看看这个问题你会不会啊?
你这个有个最简单的方法,鼠标捕获位置,计算一个放大缩小的矩形,将xy轴坐标范围设置为矩形最大最小值

或者直接用zoom属性,zoom的时候有个事件
devChartControl如何获取内框的大小?
BUCTCLUB 2018-06-15
  • 打赏
  • 举报
回复
用GDI 和 printpreviewcontrol printpreviewcontrol 自带放大缩小 ZOOMIN ZOOMOUT 然后写一个程序,捕获鼠标位置,根据鼠标位置输出纵坐标就可以了。
青鸠 2017-03-10
  • 打赏
  • 举报
回复
解决了吗 我也遇到相同问题了
jiutangwol744078 2016-07-28
  • 打赏
  • 举报
回复
大神快来啊!!!

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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