Winform中设置ZedGraph的曲线为折线、点折线、散点图
程序员文章站
2022-06-29 11:22:24
场景 Winform中设置ZedGraph的曲线为散点图: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102465399 在上面设置单条曲线为散点图后的思路,继续扩展设置曲线为折线、点折图、散点图。 效果 注: 博客主页: h ......
场景
winform中设置zedgraph的曲线为散点图:
https://blog.csdn.net/badao_liumang_qizhi/article/details/102465399
在上面设置单条曲线为散点图后的思路,继续扩展设置曲线为折线、点折图、散点图。
效果
注:
博客主页:
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
读取配置文件内容获取设置的曲线样式后
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);
然后调用设置曲线样式的方法,在方法里
private static lineitem setcurvetype(lineitem mycurve, string p,string color) { switch(p) { case "折线": mycurve.symbol.type = symboltype.none; mycurve.line.isvisible = true; break; case "点折线": mycurve.symbol.type = symboltype.circle; mycurve.symbol.fill = new fill(system.drawing.colortranslator.fromhtml(color)); mycurve.symbol.size = 3; break; case "点离散": mycurve.symbol.type = symboltype.circle; mycurve.symbol.fill = new fill(system.drawing.colortranslator.fromhtml(color)); mycurve.symbol.size = 3; mycurve.line.isvisible = false; break; default : mycurve.symbol.type = symboltype.none; mycurve.line.isvisible = true; break; } return mycurve; }
上一篇: 吃水煮黄豆发胖吗,有什么好处
下一篇: 关于奶粉进口好还是国产好呢?
推荐阅读
-
Winform中设置ZedGraph鼠标双击获取距离最近曲线上的点的坐标值
-
Winform中设置ZedGraph的曲线为折线、点折线、散点图
-
Winform中设置ZedGraph的曲线为散点图
-
Winform中设置ZedGraph鼠标滚轮缩放的灵敏度以及设置滚轮缩放的方式(鼠标焦点为中心还是图形中心点)
-
Winform中设置ZedGraph鼠标悬浮显示举例最近曲线上的点的坐标值和X轴与Y轴的标题
-
Winform中设置ZedGraph鼠标双击获取距离最近曲线上的点的坐标值
-
Winform中设置ZedGraph的曲线为折线、点折线、散点图
-
Winform中设置ZedGraph的曲线为散点图
-
Winform中设置ZedGraph鼠标滚轮缩放的灵敏度以及设置滚轮缩放的方式(鼠标焦点为中心还是图形中心点)
-
Winform中设置ZedGraph鼠标悬浮显示举例最近曲线上的点的坐标值和X轴与Y轴的标题