2010-10-14 101 views
0

.NET CF 3.5传播AutoScaleDimensions属性

如何在我的表单上缩放所有内容?

如果我这样做

this.AutoScaleDimensions = new System.Drawing.SizeF(120F, 120F); 
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 

然后直接加入窗体上的控件正确重新但他们的大小是不正确地更新!

那么我应该如何传播比例因子到每个子控件?

回答

-1

如果您在InitializeComponent方法上设置了该代码,或者您可以覆盖AutoScaleDimensions属性。

this.AutoScaleDimensions = new System.Drawing.SizeF(120F, 120F); 
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; 
+0

这是怎么做的不同于问题中的代码? – 2016-05-09 11:56:03