方法 : Windows フォーム上のコントロールをドッキングする
更新 : 2007 年 11 月
フォームの端にコントロールをドッキングしたり、コントロールのコンテナ (フォームまたはコンテナ コントロール) にコントロールを挿入したりできます。たとえば、Windows エクスプローラでは、ウィンドウの左側に TreeView コントロールが、ウィンドウの右側に ListView コントロールがドッキングされています。表示されているすべての Windows フォーム コントロールの Dock プロパティを使用して、ドッキング モードに設定します。
メモ : |
---|
コントロールは反転した z オーダーでドッキングされます。 |
Dock プロパティは AutoSize プロパティとやり取りします。詳細については、「AutoSize プロパティの概要」を参照してください。
コントロールをドッキングするには
ドッキングするコントロールを選択します。
[プロパティ] ウィンドウで、Dock プロパティの右にある矢印をクリックします。
エディタが開き、フォームの端と中央を表す一連のボックスが表示されます。
コントロールをドッキングするフォームの端を表すボタンをクリックします。コントロールのフォームまたはコンテナ コントロールの内容を入力するには、中央のボックスをクリックします。[None] をクリックすると、ドッキングは無効になります。
コントロールは、ドッキングされた端の境界線に合わせて、自動的にサイズ変更されます。
メモ : 継承したコントロールをドッキングできるようにするには、Protected にする必要があります。コントロールのアクセス レベルを変更するには、[プロパティ] ウィンドウで Modifier プロパティを設定します。
参照
処理手順
方法 : FlowLayoutPanel コントロールで子コントロールを固定およびドッキングする
方法 : TableLayoutPanel コントロールで子コントロールを固定およびドッキングする