Общие сведения об элементе управления FlowLayoutPanel
Элемент управления FlowLayoutPanel упорядочивает свое содержимое в горизонтальном или вертикальном направлении. Его содержимое может переноситься из одной строки или столбца в следующую строку или столбец. Кроме того, вместо переноса содержимое может обрезаться.
Чтобы определить направление содержимого, задайте свойство FlowDirection. Содержимое элемента управления FlowLayoutPanel размещается правильно при использовании направления справа налево. С помощью свойства WrapContents можно указать, должно ли содержимое элемента управления FlowLayoutPanel переноситься или обрезаться.
Если свойству AutoSize присвоено значение true
, размер элемента управления FlowLayoutPanel автоматически изменяется в соответствии с содержимым. Он также предоставляет FlowBreak свойство к его дочерним элементам управления. Если свойству FlowBreak присвоено значение true
, элементы управления внутри элемента FlowLayoutPanel перестают размещаться в текущем направлении и переносятся на следующую строку или в следующий столбец.
Любой элемент управления Windows Forms, включая другие экземпляры FlowLayoutPanel, может быть дочерним относительно элемента FlowLayoutPanel. Это позволяет создавать сложные макеты, которые изменяются в соответствии с размерами формы во время выполнения.
Также см. в разделе Пошаговое руководство: Упорядочение элементов управления в Windows Forms, с помощью элемента FlowLayoutPanel.