如何访问调整图形窗格大小时触发的事件?
每次调整大小后,我想修复标题和标签上的文本大小,以便在窗口最大化时它们不会变大。
您可以订阅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