作者:沸腾的热水_948 | 来源:互联网 | 2023-06-27 13:06
场景使用ZedGraph时,如果设置多条Y轴的情况下就会出现入戏情况。多条Y轴混在一起,影响查看效果。上面图中有三个Y轴变量,电压、电流、容量。这三种颜色的曲线混在一起,影响观
场景
使用ZedGraph时,如果设置多条Y轴的情况下就会出现入戏情况。多条Y轴混在一起,影响查看效果。
上面图中有三个Y轴变量,电压、电流、容量。这三种颜色的曲线混在一起,影响观看,如果能实现可以用鼠标拖动坐标轴
那么对应的曲线能随着移动,进而实现分离的效果。
具体效果如下
注:
博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
为了实现上面的效果,本身ZedGraph是没有这功能支持的,但是我们可以通过重写其鼠标相关的事件,进而改变
坐标轴刻度对象的最大最小值,主要是要获取坐标轴(X轴和Y轴)的区域,并能区分是拖拽的Y轴还是X轴。