バージョン

コントロールを WinExpandableGroupBox に追加する

WinExpandableGroupBox™ コントロールは、指定したレイアウトでコントロールを保持するように設計されています。この機能により、グループボックスを移動しても、その中のコントロールのレイアウトは保持されます。また、必要に応じてコンテンツを表示または非表示にすることもできます。たとえば、UltraTree で特定のノードを選択した場合のみ UltraExpandableGroupBox を展開することができます。

コントロールを WinExpandableGroupBox に追加するには、ツールボックスからコントロールを WinExpandableGroupBox コントロールにドラッグします。

WinMisc Introduction to the WinExpandableGroupBox 06.png

さらに、WinExpandableGroupBox コントロールは、WinExpandableGroupBox コントロールのインスタンスを保持することもできます。たとえば、以下のスクリーンショットは、WinExpandableGroupBox コントロールの中に WinExpandableGroupBox コントロールを入れて、その中に WinExpandableGroupBox コントロールを入れ、さらに WinExpandableGroupBox コントロールにすべて含まれている状態を示しています。

WinMisc Introduction to the WinExpandableGroupBox 07.png

使用例

ExpandableGroupBox の利点のひとつは、Outlook ナビゲーション エレメントに似た外観を作成できることです。たとえば、パネルの中に 3 つの UltraExpandableGroupBox を配置し、そのひとつに WinTree コントロールを配置します。ヘッダ領域をそれぞれの下部に配置すると、次のスクリーンショットのようになります。

WinMisc Introduction to the WinExpandableGroupBox 08.png