Compartilhar via


Visão geral do controle FlowLayoutPanel

O controle FlowLayoutPanel organiza seu conteúdo em uma direção de fluxo horizontal ou vertical. Você pode encapsular o conteúdo do controle de uma linha para outra ou de uma coluna para a outra. Como alternativa, você pode recortar em vez de encapsular seu conteúdo.

Você pode especificar a direção do fluxo definindo o valor da propriedade FlowDirection. O controle FlowLayoutPanel inverte corretamente sua direção de fluxo em layouts da direita para a esquerda (RTL). Você também pode especificar se o conteúdo do controle FlowLayoutPanel é encapsulado ou recortado definindo o valor da propriedade WrapContents.

O controle FlowLayoutPanel dimensiona automaticamente seu conteúdo quando você define a propriedade AutoSize como true. Ele também fornece uma propriedade FlowBreak para seus controles filho. Definir o valor da propriedade FlowBreak como true faz com que o controle FlowLayoutPanel pare de organizar controles na direção do fluxo atual e passe para a próxima linha ou coluna.

Qualquer controle do Windows Forms pode ser filho do controle FlowLayoutPanel, incluindo outras instâncias de FlowLayoutPanel. Com essa funcionalidade, você pode construir layouts sofisticados que se adaptam às dimensões do formulário em tempo de execução.

Consulte também Passo a passo: organizando controles em Windows Forms usando um FlowLayoutPanel.

Consulte também