FlowLayoutPanel コントロールは、コンテンツを水平方向または垂直方向に配置します。 コントロールの内容は、1 つの行から次の行、または 1 つの列から次の列にラップできます。 または、コンテンツをラップする代わりにクリップすることもできます。
FlowDirection プロパティの値を設定することで、フローの方向を指定できます。 FlowLayoutPanel コントロールは、右から左 (RTL) レイアウトのフロー方向を正しく反転させます。 WrapContents プロパティの値を設定して、FlowLayoutPanel コントロールの内容をラップするかクリップするかを指定することもできます。
AutoSize プロパティを true
に設定すると、FlowLayoutPanel コントロールの内容のサイズが自動的に変更されます。 また、FlowBreak プロパティを子コントロールに提供します。 FlowBreak プロパティの値を true
に設定すると、FlowLayoutPanel コントロールは現在のフロー方向のコントロールのレイアウトを停止し、次の行または列に折り返されます。
Windows フォーム コントロールは、FlowLayoutPanelの他のインスタンスを含め、FlowLayoutPanel コントロールの子にすることができます。 この機能を使用すると、実行時にフォームのディメンションに適応する高度なレイアウトを構築できます。
「チュートリアル: FlowLayoutPanelを使用した Windows フォームでのコントロールの配置」も参照してください。
関連項目
.NET Desktop feedback