Dock プロパティを設定することにより、フォームの端に合わせてコントロールを配置できます。 このプロパティは、フォーム内における目的のコントロールの配置位置を指定します。 Dock プロパティには、次の値を設定できます。
設定 |
コントロールに対する効果 |
---|---|
フォームの下部にドッキングします。 |
|
フォームの余白領域をすべて使用します。 |
|
フォームの左側にドッキングします。 |
|
ドッキングしません。Location プロパティで指定された場所に表示します。 |
|
フォームの右側にドッキングします。 |
|
フォームの上部にドッキングします。 |
Visual Studio では、この機能に対するデザイン時サポートが用意されています。
実行時にコントロールの Dock プロパティを設定するには
コードで Dock プロパティに適切な値を設定します。
' To set the Dock property internally. Me.Dock = DockStyle.Top ' To set the Dock property from another object. UserControl1.Dock = DockStyle.Top
// To set the Dock property internally. this.Dock = DockStyle.Top; // To set the Dock property from another object. UserControl1.Dock = DockStyle.Top;
// To set the Dock property internally. this.set_Dock(DockStyle.Top); // To set the Dock property from another object. UserControl1.set_Dock(DockStyle.Top);
参照
処理手順
方法 : FlowLayoutPanel コントロールで子コントロールを固定およびドッキングする
方法 : TableLayoutPanel コントロールで子コントロールを固定およびドッキングする