来自:http://msdn.microsoft.com/zh-cn/library/y62k236c(v=VS.80).aspx
表示一个沿着水平或垂直方向动态排放其内容的面板。
命名空间:System.Windows.Forms
程序集:System.Windows.Forms(在 system.windows.forms.dll 中)
FlowLayoutPanel 控件沿着水平或垂直流向排列其内容。它的内容可以从一行换到下一行或从一列换到下一列。或者,还可以对它的内容进行剪裁,而不是进行换行。
可以通过设置 FlowDirection 属性的值来指定流向。在从右向左 (RTL) 的布局中,FlowLayoutPanel 控件会相应地反转其流向。还可以通过设置 WrapContents 属性的值来指定是对FlowLayoutPanel 控件的内容进行换行还是剪裁。
任何 Windows 窗体控件(包括 FlowLayoutPanel 的其他实例)都可以是 FlowLayoutPanel 控件的子级。使用此功能,可以构造在运行时能够根据窗体的尺寸进行相应调整的复杂布局。
子控件的停靠和锚定行为与其他容器控件的行为不同。停靠和锚定行为均相对于流向中的最大控件。
示例:
下面的示例演示如何在 FlowLayoutPanel 控件上设置 FlowDirection 和 WrapContents 属性。