Winforn中设置ZedGraph多条Y轴时曲线刻度不均匀问题解决
程序员文章站
2022-05-15 10:30:56
场景 Winform中实现ZedGraph的多条Y轴(附源码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100132245 在上面实现显示多条自定义Y轴的效果上,效果是左边一条Y轴,第二条在右边显示,然后第三条以及以后 ......
场景
winform中实现zedgraph的多条y轴(附源码下载):
https://blog.csdn.net/badao_liumang_qizhi/article/details/100132245
在上面实现显示多条自定义y轴的效果上,效果是左边一条y轴,第二条在右边显示,然后第三条以及以后都在左边显示。
最终显示的多条y轴的效果如下:
第一条y轴的刻度线以及第二条的刻度线显示刻度不正确。
注:
博客主页:
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
这是因为新增y轴后默认是刻度会在对面显示。
即第一条y轴的刻度和第三条y轴的刻度也会显示在右边第二条y轴的刻度上
而右边的y轴刻度也会显示在第一条y轴的刻度上。
所以在新增y轴时,不管新增多少条y轴,都要设置其刻度不在对面设置。
mypane.yaxis.majortic.isopposite = false; //隐藏对面的刻度-主刻度 mypane.yaxis.minortic.isopposite = false; //隐藏对面的刻度-小刻度
不要只设置第一条y轴,如果是在右边显示的y轴也要设置。
mypane.y2axis.majortic.isopposite = false; //隐藏对面的刻度-主刻度 mypane.y2axis.minortic.isopposite = false; //隐藏对面的刻度-小刻度
如果是在左边新增的y轴也需要设置。
yaxis.majortic.isopposite = false; //隐藏对面的刻度-主刻度 yaxis.minortic.isopposite = false; //隐藏对面的刻度-小刻度 //添加到y轴的list mypane.yaxislist.add(yaxis);
修改之后效果
推荐阅读
-
Winform中设置ZedGraph多条Y轴时坐标轴左右显示设置
-
Winforn中设置ZedGraph多条Y轴时曲线刻度不均匀问题解决
-
Winform中设置ZedGraph多条Y轴时与多条曲线一一对应
-
Winform中设置多条Y轴时新增的Y轴刻度不显示问题解决
-
Winforn中设置ZedGraph曲线图的属性、坐标轴属性、刻度属性
-
Winform中设置ZedGraph多条Y轴时与多条曲线一一对应
-
Winform中设置ZedGraph多条Y轴时坐标轴左右显示设置
-
Winforn中设置ZedGraph多条Y轴时曲线刻度不均匀问题解决
-
Winform中设置多条Y轴时新增的Y轴刻度不显示问题解决
-
Winforn中设置ZedGraph曲线图的属性、坐标轴属性、刻度属性