FlowLayoutPanel 控件概述

更新:2007 年 11 月

FlowLayoutPanel 控件在水平或垂直流方向排列其内容。可以将该控件的内容从一行换行至下一行,或者从一列换至下一列。还可以选择剪裁内容而不是换行。

可以通过设置 FlowDirection 属性的值来指定流方向。FlowLayoutPanel 控件在从右向左 (RTL) 的布局中正确地反转它的流方向。还可以通过设置 WrapContents 属性的值来指定是换行还是剪裁 FlowLayoutPanel 控件的内容。

AutoSize 属性设置为 true 时,FlowLayoutPanel 控件自动调整大小以容纳其内容。它还向其子控件提供了 FlowBreak 属性。将 FlowBreak 属性的值设置为 true 会使 FlowLayoutPanel 控件停止在当前流方向布局控件并换到下一行或下一列。

任何 Windows 窗体控件都可以是 FlowLayoutPanel 控件的子控件,包括 FlowLayoutPanel 的其他实例。利用此功能,可以在运行时构造适应窗体尺寸的复杂布局。

演练:使用 FlowLayoutPanel 在 Windows 窗体上排列控件
演练:使用 FlowLayoutPanel 在 Windows 窗体上排列控件
演练:使用 FlowLayoutPanel 在 Windows 窗体上排列控件
演练:使用 FlowLayoutPanel 在 Windows 窗体上排列控件

请参见

参考

FlowDirection

TableLayoutPanel

其他资源

FlowLayoutPanel 控件(Windows 窗体)