2013-10-10 48 views
1

我試圖建立以下行爲:隱藏底部(藍色)面板時我希望頂部(紅色)面板伸展以便垂直替換,反之亦然(隱藏紅色面板應該展開藍色)。自動將WinForms面板垂直放置到容器底部

使用具有自動大小的行的表佈局面板我能夠讓藍色向上拉伸,但我無法讓紅色面板向下生長。

enter image description here

你很難從最右邊的圖片,但底部錶行沒有與面板縮水看。表佈局面板不是我的要求,但我希望它會提供一個解決方案。

+0

TLP肯定會做到這一點。只需刪除該行。 –

回答

0

請嘗試改用SplitContainer控件。

您可以控制與摺疊性能每個面板的可見性:

splitContainer1.Panel1Collapsed = true; 

splitContainer1.Panel2Collapsed = true;