方法: TableLayoutPanel コントロール内でコントロールを配置して伸縮する

TableLayoutPanel 内のコントロールは、AnchorDock の各プロパティを使用して、配置および伸縮することができ ます。

コントロールを配置して伸縮する

  1. Visual Studio で、ツールボックスから TableLayoutPanel コントロールをフォームにドラッグします。

  2. ツールボックスから Button コントロールをドラッグして、TableLayoutPanel コントロールの左上のセルに移動します。 Button コントロールがセルの中央に配置されます。

  3. Button コントロールの Anchor プロパティの値を Left,Right に設定します。 Button コントロールが、セルの幅に合わせて拡大されます。

  4. Button コントロールの Anchor プロパティの値を Top,Bottom に設定します。 Button コントロールが、セルの高さに合わせて拡大されます。

  5. Button コントロールの Dock プロパティの値を Fill に設定します。 Button コントロールが、セルを塗りつぶすようにサイズ変更されます。

  6. Button コントロールの Dock プロパティの値を None に設定します。 Button コントロールが元のサイズに戻り、セルの左上隅に移動します。 Windows フォーム デザイナーでは、Anchor プロパティが Top, Left に設定されています。

  7. Button コントロールの Anchor プロパティの値を Bottom,Right に設定します。 Button コントロールが、セルの右下隅に移動します。

  8. Button コントロールの Anchor プロパティの値を None に設定します。 Button コントロールが、セルの中央に移動します。

関連項目