Share via


TableLayoutPanel コントロールの概要

更新 : 2007 年 11 月

TableLayoutPanel コントロールは、その内容をグリッド内に配置します。レイアウトはデザイン時と実行時の両方に行われるため、アプリケーション環境の変更に合わせて動的に変更できます。これにより、パネル内のコントロールは比例的にサイズを変更でき、親コントロールのサイズ変更やローカリゼーションによるテキストの長さの変更などに対応できます。

任意の Windows フォーム コントロールを TableLayoutPanel コントロールの子にできます。これは、TableLayoutPanel の他のインスタンスを含みます。これにより、実行時の変更に合わせた高度なレイアウトを構築できます。

TableLayoutPanel コントロールは、RowCountColumnCount、および GrowStyle の各プロパティの値に応じて、新しいコントロールが追加されたときにこれらを収容する大きさに拡張できます。RowCount プロパティまたは ColumnCount プロパティの値を 0 に設定すると、TableLayoutPanel は対応する方向にバインドされなくなります。

TableLayoutPanel コントロールが子コントロールでいっぱいになった後、拡張の方向 (水平または垂直) を制御することもできます。既定では、TableLayoutPanel コントロールは行の追加によって下方向に拡張します。

既定の動作と異なる動作をする行と列を使用する場合、RowStyles プロパティおよび ColumnStyles プロパティを使用して、行と列のプロパティを制御できます。行または列のプロパティは、個別に設定できます。

TableLayoutPanel コントロールは、Cell、Column、Row、ColumnSpan、および RowSpan の各プロパティを子コントロールに追加します。

子コントロールで ColumnSpan プロパティまたは RowSpan プロパティを設定すると、TableLayoutPanel コントロールのセルを結合できます。

Topic Location
チュートリアル : TableLayoutPanel を使用した Windows フォーム上のコントロールの配置 Windows フォーム コントロール
方法 : TableLayoutPanel コントロール内でコントロールを配置して伸縮する Windows フォーム コントロール
方法 : TableLayoutPanel コントロールの行と列を拡大する Windows フォーム コントロール
方法 : TableLayoutPanel コントロールの列と行を編集する Windows フォーム コントロール
方法 : TableLayoutPanel コントロール内でコントロールを配置して伸縮する Windows フォーム コントロール
方法 : TableLayoutPanel コントロールの行と列を拡大する Windows フォーム コントロール
方法 : TableLayoutPanel コントロールの列と行を編集する Windows フォーム コントロール
チュートリアル : TableLayoutPanel を使用した Windows フォーム上のコントロールの配置 Windows フォーム コントロール
方法 : TableLayoutPanel コントロール内でコントロールを配置して伸縮する Windows フォーム コントロール
方法 : TableLayoutPanel コントロールの行と列を拡大する Windows フォーム コントロール
方法 : TableLayoutPanel コントロールの列と行を編集する Windows フォーム コントロール
チュートリアル : TableLayoutPanel を使用した Windows フォーム上のコントロールの配置 Windows フォーム コントロール
方法 : TableLayoutPanel コントロール内でコントロールを配置して伸縮する dv_mclictl
方法 : TableLayoutPanel コントロールの行と列を拡大する dv_mclictl
方法 : TableLayoutPanel コントロールの列と行を編集する dv_mclictl
チュートリアル : TableLayoutPanel を使用した Windows フォーム上のコントロールの配置 dv_mclictl

参照

処理手順

方法 : ローカリゼーションに対応した Windows フォーム レイアウトをデザインする

方法 : データ入力用のサイズ変更可能な Windows フォームを作成する

概念

TableLayoutPanel コントロールの推奨される手順

参照

FlowLayoutPanel

TableLayoutSettings