2010-07-23 60 views
2

如何訪問圖形窗格調整大小時觸發的事件?ZedGraph在調整大小?

每次調整大小後,我想修正標題和標籤上的文字大小,以便窗口最大化時不會變大。

回答

7

您可以訂閱ZedGraphControl的調整事件:

zg1.Resize += new EventHandler(zg1_Resize); 

但是通過禁止在GraphPane自動字體縮放,以達到你想要的東西更容易:

zg1.MasterPane[0].IsFontScaled = false; 

如果您有更多的比您的MasterPane上的一個GraphPane多,使用:

foreach(GraphPane pane in zg1.MasterPane.PaneList) 
    pane.IsFontScaled = false; 

參見所以:
http://zedgraph.org/wiki/index.php?title=How_does_the_font_and_chart_element_scaling_logic_work%3F http://zedgraph.sourceforge.net/documentation/html/P_ZedGraph_PaneBase_IsFontsScaled.htm

+1

神奇的答案,非常感謝! – sooprise 2010-07-26 13:44:08

+0

總是樂於提供幫助。 – Gacek 2010-07-26 17:37:06

相關問題