Windows フォーム コントロールのレイアウト
更新 : 2007 年 11 月
フォーム上にコントロールを正確に配置することは、多くのアプリケーションで重要度の高い処理です。System.Windows.Forms 名前空間では、これを行うためのさまざまなレイアウト ツールを使用できます。
このセクションの内容
AutoSize プロパティの概要
AutoSize プロパティとそのレイアウト上の役割について説明します。Windows フォーム コントロールでのマージンと埋め込み
Margin プロパティと Padding プロパティ、およびそれらのレイアウト上の役割について説明します。方法 : フォームの端に合わせてコントロールを配置する
Dock プロパティを使用して、フォーム上のコントロールをそのフォームの端に対して配置する方法を示します。方法 : 埋め込みを使用して Windows フォーム コントロールの周囲に境界線を作成する
Padding プロパティを使用してコントロールの外枠を指定する方法を示します。方法 : カスタム レイアウト エンジンを実装する
Windows フォーム コントロールの配置を行う LayoutEngine を実装する方法を示します。
参照
TableLayoutPanel
TableLayoutPanel コントロールの参照ドキュメントを提供します。FlowLayoutPanel
FlowLayoutPanel コントロールの参照ドキュメントを提供します。
参照
処理手順
方法 : FlowLayoutPanel コントロールで子コントロールを固定およびドッキングする
方法 : TableLayoutPanel コントロールで子コントロールを固定およびドッキングする
方法 : ローカリゼーションに対応した Windows フォーム レイアウトをデザインする