Windows フォーム コントロールのレイアウト
フォーム上のコントロールを正確に配置することは、多くのアプリケーションで優先度の高い作業です。 System.Windows.Forms 名前空間は、これを実現する多くのレイアウト ツールを提供します。
このセクションの内容
AutoSize プロパティの概要
レイアウトにおける AutoSize プロパティとその役割について説明します。
Windows フォーム コントロールでのマージンと埋め込み
レイアウトにおける Margin プロパティ、Padding プロパティ、およびそれらの役割について説明します。
方法: フォームの端に合わせてコントロールを配置する
Dock プロパティを使用して、コントロールをフォームの端に揃える方法を示します。
方法: 埋め込みを使用して Windows フォーム コントロールの周囲に境界線を作成する
Padding プロパティを使用して、コントロールの外枠を指定する方法を示します。
方法: カスタム レイアウト エンジンを実装する
Windows フォーム コントロールを配置するために LayoutEngine を実装する方法を示します。
リファレンス
TableLayoutPanel
TableLayoutPanel コントロールのリファレンス ドキュメントを提供します。
FlowLayoutPanel
FlowLayoutPanel コントロールのリファレンス ドキュメントを提供します。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback