一、概述
FlowLayoutPanel 控件沿着水平或垂直流方向排列其内容。 其内容可从一行换到下一行,或者从一列换到下一列。 或者,还可以对它的内容进行剪裁,而不是进行换行。
可以通过设置 FlowDirection 属性的值来指定流向。 在从右向左 (RTL) 的布局中,FlowLayoutPanel 控件会相应地反转其流向。 还可以通过设置 WrapContents 属性的值来指定是对 FlowLayoutPanel 控件的内容进行换行还是剪裁。
任何 Windows 窗体控件(包括 FlowLayoutPanel 的其他实例)都可以是 FlowLayoutPanel 控件的子级。 使用此功能,可以构造在运行时能够根据窗体的尺寸进行相应调整的复杂布局。
子控件的停靠和锚定行为不同于其他容器控件中的行为。 停靠和锚定都是相对于流方向上的最大控件而言的。
二、属性
Name
获取或设置控件的名称。
Text
获取或设置与此控件关联的文本。
Anchor
获取或设置控件绑定到的容器的边缘并确定控件如何随其父级一起调整大小。
Dock
获取或设置哪些控件边框停靠到其父控件并确定控件如何随其父级一起调整大小。
Size
获取或设置控件的高度和宽度。