我正在開發一個使用c#的windows窗體應用程序。它有mdi父窗體和子窗體。 我的開發環境分辨率是1366 * 768. 但是我想開發這個應用程序以適應任何分辨率我該怎麼做?例如(1024 * 768等)c窗口窗體自動調整大小#
目前我已經使用mdi父窗體load事件中的以下行。
this.Location = Screen.PrimaryScreen.WorkingArea.Location;
this.Size = Screen.PrimaryScreen.WorkingArea.Size;
那麼,什麼是問題? – FrostyFire
問題是窗體適合屏幕尺寸,但控件不適合窗體大小。 – las
如果您無法支持適用於任何窗口大小的佈局(嘗試調整Visual Studio窗口的大小以查看可能的外觀),那麼您需要設計出您願意支持的最小尺寸。如果你發現這太遲了,那麼你可以將窗體的AutoSize屬性設置爲True。這不會打動任何人,但至少它仍然可用。 –