首页 > Windows开发 > 详细

Winform中设置ZedGraph多条Y轴时与多条曲线一一对应

时间:2019-10-11 13:24:35      阅读:131      评论:0      收藏:0      [点我收藏+]

场景

Winform中实现ZedGraph的多条Y轴(附源码下载):

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100132245

在上面实现多条Y轴后,页面也要添加多条Y轴,怎样设置才能让多条曲线与多条Y轴产生一一对应关系。

注:

博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

在添加曲线时设置曲线的YAxisIndex属性使其对应不同的Y轴。

//循环添加曲线
            for (int i = 0; i < yList.Count; i++)
            {
                LineItem myCurve = myPane.AddCurve(yList[i].Title, DataChartHelper.SetCurveText(interval, xAttribute.TitleKey, yList[i].TitleKey), System.Drawing.ColorTranslator.FromHtml(yList[i].Color), SymbolType.None);
                //根据配置文件设置曲线类型
                myCurve = setCurveType(myCurve, yList[i].Type, yList[i].Color);
                myCurve.YAxisIndex = i;                                             
            }

效果

技术分享图片

 

 

技术分享图片

此时三条曲线分别以三条不同的Y轴作为参照。

Winform中设置ZedGraph多条Y轴时与多条曲线一一对应

原文:https://www.cnblogs.com/badaoliumangqizhi/p/11653053.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!