TableLayoutPanel コントロール (Windows フォーム)TableLayoutPanel Control (Windows Forms)

TableLayoutPanel コントロールは、その内容をグリッド内に配置します。The TableLayoutPanel control arranges its contents in a grid. レイアウトはデザイン時と実行時の両方で行われるため、アプリケーション環境の変更に合わせて動的に変更できます。Because the layout is performed both at design time and run time, it can change dynamically as the application environment changes. また、パネル内のコントロールが適切にサイズ変更されるため、親コントロールのサイズ変更や、ローカリゼーションに伴うテキスト長の変更に対応できます。This gives the controls in the panel the ability to proportionally resize, so it can respond to changes such as the parent control resizing or text length changing due to localization.

このセクションの内容In This Section

TableLayoutPanel コントロールの概要TableLayoutPanel Control Overview
TableLayoutPanel コントロールの全般的な概念を説明します。このコントロールを使用すると、行と列から成るレイアウトを構築できます。Introduces the general concepts of the TableLayoutPanel control, which allows you to create a layout with rows and columns.

TableLayoutPanel コントロールの推奨される手順Best Practices for the TableLayoutPanel Control
TableLayoutPanel コントロールのレイアウト機能を最大限に活用するために役立つ手法について、概要を示します。Outlines recommendations to help you get the most out of the layout features of the TableLayoutPanel control.

TableLayoutPanel コントロールにおける AutoSize 動作AutoSize Behavior in the TableLayoutPanel Control
TableLayoutPanel コントロールが自動サイズ変更の動作をどのようにサポートするかを説明します。Explains the ways in which the TableLayoutPanel control supports automatic sizing behavior.

方法: 固定およびドッキング TableLayoutPanel コントロールで子コントロールHow to: Anchor and Dock Child Controls in a TableLayoutPanel Control
TableLayoutPanel コントロールの子コントロールを固定およびドッキングする方法を示します。Shows how to anchor and dock child controls in a TableLayoutPanel control.

方法: ローカリゼーションに対応する Windows フォーム レイアウトをデザインします。How to: Design a Windows Forms Layout that Responds Well to Localization
TableLayoutPanel コントロールを使用して、ローカリゼーションに適切に対応できるフォームを作成する例を示します。Demonstrates using a TableLayoutPanel control to build a form that responds well to localization.

方法: データ入力用のサイズ変更可能な Windows フォームを作成します。How to: Create a Resizable Windows Form for Data Entry
TableLayoutPanel コントロールを使用して、サイズ変更に適切に対応できるフォームを作成する例を示します。Demonstrates using a TableLayoutPanel control to build a form that responds well to resizing.

  1. 方法: 配置して、コントロールを TableLayoutPanel コントロールで伸縮How to: Align and Stretch a Control in a TableLayoutPanel Control

  2. 方法: TableLayoutPanel コントロールの行と列にまたがるHow to: Span Rows and Columns in a TableLayoutPanel Control

  3. 方法: TableLayoutPanel コントロールの列と行を編集します。How to: Edit Columns and Rows in a TableLayoutPanel Control

  4. チュートリアル: TableLayoutPanel を使用して Windows フォーム コントロールの配置Walkthrough: Arranging Controls on Windows Forms Using a TableLayoutPanel

参照Reference

TableLayoutPanel
TableLayoutPanel コントロールのリファレンス ドキュメントを提供します。Provides reference documentation for the TableLayoutPanel control.

TableLayoutSettings
TableLayoutSettings 型のリファレンス ドキュメントを提供します。Provides reference documentation for the TableLayoutSettings type.

FlowLayoutPanel
FlowLayoutPanel コントロールのリファレンス ドキュメントを提供します。Provides reference documentation for the FlowLayoutPanel control.

ローカリゼーションLocalization
ローカリゼーションに関連するトピックの概要を示します。Provides an overview of topics relating to localization.

参照してくださいLocalizing Applicationsします。Also see Localizing Applications.