2010-10-14 100 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