Winform中实现根据配置文件重新加载ZedGraph属性的实现思路
生活随笔
收集整理的這篇文章主要介紹了
Winform中实现根据配置文件重新加载ZedGraph属性的实现思路
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
場景
Winforn中設(shè)置ZedGraph曲線圖的屬性、坐標(biāo)軸屬性、刻度屬性:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100112573
初次加載ZedGraph后,可以進(jìn)行一些曲線圖屬性的設(shè)置,使曲線圖重新加載。
思路:
--點(diǎn)擊圖形選項(xiàng)后
--彈出選項(xiàng)設(shè)置對話框
--點(diǎn)擊保存后保存xml配置文件并調(diào)用重新加載曲線圖的方法,并傳遞ZedGraphControl對象
--在方法中重新聲明一個(gè)ZedGraphControl,并且其Size等于傳遞的原來的ZedGraphControl的size
--然后使用新的ZedGraphControl新建GraphPane對象,然后對此pane進(jìn)行一些屬性的修改
--最后將此pane賦值給原來傳遞的要修改的ZedGraphControl的GraphPane
注:
博客主頁:
https://blog.csdn.net/badao_liumang_qizhi
關(guān)注公眾號
霸道的程序猿
獲取編程相關(guān)電子書、教程推送與免費(fèi)下載。
實(shí)現(xiàn)
?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();}?
總結(jié)
以上是生活随笔為你收集整理的Winform中实现根据配置文件重新加载ZedGraph属性的实现思路的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Winform中实现设置ZedGraph
- 下一篇: Winform中实现跨窗体获取ZedGr