2011-07-13 133 views
2

我是新來的Visual Studio 2010,我剛纔發現可以創建的窗體的最大尺寸是1292x812。我需要有許多文本框來提供我需要的信息。但是,表單的大小太小,我幾乎看不到其他文本框的空格。有沒有辦法用滾動條創建一個表單,這樣即使我有很多文本框,它將以一種形式訪問,而不是創建另一種形式?請幫忙。由於Visual Studio窗體窗體大小問題

回答

5

我認爲,你被允許與您的桌面面積的大小,最大大小:我的VS2010只是讓我可達5132x1092這將大致與我的3個顯示器配合。

你應該大小的形式,這樣,如果你調整你的桌面到一個公共資源,如1024×768,否則這將是太大的屏幕對於一些用戶來說,它看上去很聰明。

如果你有那麼多的信息,你應該把它分解成邏輯組,然後用標籤,或子表單來顯示數據。

放入太多的信息一種形式使得它不可能爲用戶,並在其中是很難維持的形式背後的代碼怪物數量的結果。

0

在窗體中添加一個更大的面板並設置滾動條。

2

表單的最大尺寸受限於您在其上開發的屏幕的分辨率。

要回答你的問題,您可以通過刪除一個Panel控件到窗體,並調整其大小要取尺寸解決此問題。然後將所有控件放置在此面板控件上,而不是直接放在窗體上。面板將根據需要自動添加滾動條。

這就是說,你正在試圖做的是考慮在UI設計經典的「壞主意」之一。當你像這樣創建一個屏幕時,你要求用戶處理更多的信息,而不是大腦可能消化的信息。您的問題表明您希望將數百個文本框添加到表單中,而用戶會感到不知所措。10

請查看http://www.joelonsoftware.com並閱讀他的關於UI設計的文章。他們是任何使用UI的新程序員的最佳起點。