2010-04-23 78 views
0

我的C#項目包含一個窗體。在窗體頂部有一些控件,在窗體底部有一些控件,以及中間的一個FlowLayoutPanel,所有這些控件都是用Visual Studio窗體設計器放置的。Windows窗體在.NET中自動調整大小

在運行期間,控制被動態地添加到與從所述FlowLayoutPanel的除去,並且將面板和形式本身都配置的他們的內容爲自動適應大小。

但是,由於某些控件與設計者放在FlowLayoutPanel的上下,所以在將新控件添加到FlowLayoutPanel時,所需的調整大小無法進行。

有沒有人知道這個問題的方便補救措施?

回答

3

錨要移動到他們需要遠離的距離相同形式的側視圖(S)的控制。

+0

輝煌!但是有沒有辦法讓FlowLayoutPanel開始侵入它下面的按鈕,而不是在面板通過按鈕展開到窗體底部之後,擴展窗體? – mcoolbeth 2010-04-23 21:32:02

+0

呃..檢查'FlowLayoutPanel.Bounds.Bottom'並將其與'Button.Bounds.Top'進行比較? – 2010-04-23 21:41:42

0

你最好的選擇可能是把所有控件到「父」 TableLayoutPanel中。

相關問題