2013-03-04 72 views
2

我正在使用Windows窗體在Visual Studio 2012中的C#中開發用戶界面,並且試圖使其表單中的組件填充所有可能的空白。事情是,用戶應該能夠隨意調整這些組件的大小。 FlowLayoutPanel將不起作用,因爲如果組件太小或太大,其行中將會有太多空白。一個TableLayoutPanel,雖然允許組件跨越列和行,但根據我的看法,這是不可行的。所以我被困在一個解決方案。使組件填充最大空白,具體取決於更改的大小

爲了什麼,我正在尋找,看看這個網站的想法:http://wearethelittleones.tumblr.com/http://ville-noire.com/

當然,在這兩種情況下,圖像已被調整到使佈局更好看 - 的佈局實際上只是一個垂直的FlowLayout。但我希望我能明白我的觀點。它應該像一個垂直和水平工作的FlowLayout。這就好比如果您從左上角開始安排不同尺寸的貼磚,試圖儘量減少左上方的距離,儘可能提高空間的效率。

在任何情況下,我認爲這是足夠的描述。關於如何完成這一任何想法?

回答

0

我想你正在尋找splitContainer和flowlayoutpanel的組合。你可以擺弄邊緣來改變「白色空間」。

相關問題