Condividi tramite


Cenni preliminari sul controllo FlowLayoutPanel

Il controllo FlowLayoutPanel dispone i contenuti in una direzione di flusso orizzontale o verticale. È possibile eseguire il wrapping dei contenuti del controllo da una riga a quella successiva o da una colonna a quella successiva. In alternativa, è possibile troncare i contenuti.

È possibile specificare la direzione del flusso impostando il valore della proprietà FlowDirection. Il controllo FlowLayoutPanel inverte correttamente la direzione del flusso nei layout da destra a sinistra (RTL, Right-To-Left). È anche possibile specificare se i contenuti del controllo FlowLayoutPanel vengono sottoposti a wrapping o troncati impostando il valore della proprietà WrapContents.

Il controllo FlowLayoutPanel viene automaticamente ridimensionato in base ai contenuti quando si imposta la proprietà AutoSize su true. Fornisce inoltre una proprietà FlowBreak ai controlli figlio. Impostando il valore della proprietà FlowBreak su true , il controllo FlowLayoutPanel interrompe il layout dei controlli nella direzione di flusso corrente ed esegue il wrapping alla riga o colonna successiva.

Qualsiasi controllo Windows Form può essere figlio del controllo FlowLayoutPanel, tra cui altre istanze di FlowLayoutPanel. Con questa funzionalità, è possibile costruire layout sofisticati in grado di adattarsi alle dimensioni del form in fase di esecuzione.

Vedere anche Procedura dettagliata: Disposizione dei controlli su Windows Form Uso di flowLayoutPanel.

Vedi anche