场景
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
注:
博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
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();
}