2

如何访问调整图形窗格大小时触发的事件?

每次调整大小后,我想修复标题和标签上的文本大小,以便在窗口最大化时它们不会变大。

4

1 回答 1

7

您可以订阅ZedGraphControl's resize 事件:

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

于 2010-07-24T12:11:14.143 回答