Compartilhar via


Visão geral do controle FlowLayoutPanel

O FlowLayoutPanel controle 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 próxima. Como alternativa, você pode recortar, em vez de encapsular seu conteúdo.

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

O FlowLayoutPanel controle é dimensionado automaticamente para seu conteúdo quando você define a AutoSize propriedade 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 FlowLayoutPanel controle pare de dispor controles na direção do fluxo atual e seja quebrado para a próxima linha ou coluna.

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

Consulte também Explicação passo a passo: organizando controles nos Windows Forms utilizando um FlowLayoutPanel.

Confira também