2011-06-13 46 views
2

我的C#窗口窗體大小爲1364,835.它在我的PC中完美顯示。但是,在使用我的筆記本電腦(小屏幕尺寸)運行時,只有部分窗體顯示在可見區域中。如何能夠適應此所有系統中的大小問題。如何設置可以適用於所有類型的窗口屏幕的C#窗體?

我需要將verticall滾動條添加到我的表單嗎?

,當你調整它的變化尋找另一個窗口請指導我走出這個問題...

Saravanan.P

+0

滾動條用戶不愉快。縮小表單或允許調整大小。 – 2011-06-13 06:49:10

回答

2

如果你在windows應用程序中沒有做太多的工作,那麼你可以考慮使用WPF,因爲WPF更有能力處理這個問題。

如果您想使用Window應用程序,請確保您的控件在其大小更改時正確佈局。使用錨點和底座屬性。您也可以在GrowAndShrink模式下使用TableLayoutPanel,但請記住,如果您使用過量的TableLayoutPanel,可能會遇到一些閃爍的問題。

您可以查看MSDN的自動縮放here

1

useanchoring,對接等

看看微軟的Outlook軟件可以幫助你

2

您可以設置表格的一個屬性

的WindowState =最大化

只是試試這個...在桌面應用程序的形式