WinフォームはGraphPane ZedGraphControlの大きさに合わせZedGraph提供達成します

シーン

Winforn ZedGraphは、グラフのプロパティを設定し、軸はスケールのプロパティ属性:

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

サイズはときに最初のロードZedGraphControlその性質によって、そのサイズを設定し、一部のグラフィックスオプション機能を実現し、その再割り当てをGraphPaneのいくつかのプロパティを設定することができ、それがプロパティを再ロードします。

GraphPane myPane = 新しいGraphPane(); 
myPane.Title.Text = Global.panelTitle。
zedGraphControl1.GraphPane = myPane。

 

しかし、これの結果は、ペインのサイズをもたらすことですと、元の再割り当てを一致していません。

再割り当てする前に:

 

 

再割り当てした後:

 

 

注意:

ブログのホーム・ページ:
https://blog.csdn.net/badao_liumang_qizhi
の社会的関心番号
猿の横柄プログラム
買収関連のプログラミング電子書籍、チュートリアル、無料ダウンロードのためにプッシュ。

実現

ZedGraphControlオブジェクトは、サイズ属性を持っていますが、GraphPaneにはサイズのプロパティではありません。

この問題はZedGraphControlオブジェクトを割り当てる前に再宣言することができます解決し、そのGraphPaneを取得し、そのプロパティを変更し、最終的に元ZedGraphControlのこのGraphPane ZedGraphプロパティに割り当てられます。

ZedGraphControl zedGraphNew = 新しいZedGraphControl(); 
zedGraphNew.Size = zedGraphControl1.Size。
GraphPane myPane = 新しいGraphPane(zedGraphNew.GraphPane)。
myPane.Title.Text = Global.panelTitle。
zedGraphControl1.GraphPane = myPane。

 

変更された効果:

 

 

おすすめ

転載: www.cnblogs.com/badaoliumangqizhi/p/11585333.html