2012-01-25 4 views
0

コントロールがスタックに隠されているか、またはUltraGridBagLayoutPanelから削除されている場合、コントロールのスタックを埋める方法と、コントロールによって残っている空き領域を埋める方法が分かっていますか?UltraGridBagLayoutPanel "Stackable Controls"

例:

[Textbox 1] 
[Textbox 2] 
[Textbox 3] 
[Textbox 4] 
[Textbox 5] 

私は今のように、[テキストボックス3]を隠す場合は、スペースを分散する空間と等しく、パッド残りのテキストボックスを残しました。しかし、私はそれがこれを行うしたいと思います...すべてのテキストボックスを上に移動し、[テキストボックス4]します

[Textbox 1] 
[Textbox 2] 
[Textbox 4] 
[Textbox 5] 

は完全に[テキストボックス3]によって残された空間を消費します。

アイデア?

答えて

0

TextBoxコントロールの後でGridBagLayoutPanelに非表示にする可能性のあるテキストボックスごとにパネルを追加し、TextBoxの可視性とは逆の表示に設定することができます。 PanelがTextBoxと同じサイズであれば、同じ量のスペースが予約され、テキストボックスは望みどおりに移動します。

関連する問題