欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Winform中实现根据配置文件重新加载ZedGraph属性的实现思路

程序员文章站 2023-10-16 23:45:52
场景 Winforn中设置ZedGraph曲线图的属性、坐标轴属性、刻度属性: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100112573 初次加载ZedGraph后,可以进行一些曲线图属性的设置,使曲线图重新加载。 思路: ......

场景

winforn中设置zedgraph曲线图的属性、坐标轴属性、刻度属性:

https://blog.csdn.net/badao_liumang_qizhi/article/details/100112573

初次加载zedgraph后,可以进行一些曲线图属性的设置,使曲线图重新加载。

思路:

--点击图形选项后

--弹出选项设置对话框

--点击保存后保存xml配置文件并调用重新加载曲线图的方法,并传递zedgraphcontrol对象

--在方法中重新声明一个zedgraphcontrol,并且其size等于传递的原来的zedgraphcontrol的size

--然后使用新的zedgraphcontrol新建graphpane对象,然后对此pane进行一些属性的修改

--最后将此pane赋值给原来传递的要修改的zedgraphcontrol的graphpane

注:

博客主页:

关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

 public static void refreshpane(zedgraphcontrol zedgraphcontrol1)
        {
           
            zedgraphcontrol zedgraphnew = new zedgraphcontrol();
            zedgraphnew.size = zedgraphcontrol1.size;
            graphpane mypane = new graphpane(zedgraphnew.graphpane);
            mypane.title.text = global.paneltitle;
      zedgraphcontrol1.graphpane = mypane;
            zedgraphcontrol1.axischange();
            zedgraphcontrol1.invalidate();
           }