Condividi tramite


Cenni preliminari sul controllo TableLayoutPanel

Il controllo TableLayoutPanel dispone il proprio contenuto in una griglia. Poiché il layout viene effettuato sia in fase di progettazione che in fase di esecuzione, può cambiare dinamicamente in base alle modifiche dell'ambiente di applicazione, consentendo il ridimensionamento proporzionale dei controlli presenti nel pannello in risposta a modifiche quali il ridimensionamento del controllo padre o la variazione della lunghezza del testo dovuta alla localizzazione.

Qualsiasi controllo di Windows Form può essere figlio del controllo TableLayoutPanel, incluse altre istanze di TableLayoutPanel. consentendo la creazione di layout sofisticati che si adattano alle modifiche in fase di esecuzione.

Il controllo TableLayoutPanel può espandersi per contenere nuovi controlli, a seconda del valore delle proprietà RowCount, ColumnCount e GrowStyle. Se la proprietà RowCount o ColumnCount viene impostata su 0, il controllo TableLayoutPanel non verrà associato nella direzione corrispondente.

È anche possibile controllare la direzione di espansione (orizzontale o verticale) dopo l'inserimento dei controlli figlio nel controllo TableLayoutPanel. Per impostazione predefinita, l'espansione verso il basso del controllo TableLayoutPanel viene eseguita mediante l'aggiunta di righe.

Se si desidera che il comportamento di alcune righe e colonne sia diverso da quello predefinito, è possibile utilizzare le proprietà RowStyles e ColumnStyles. È possibile impostare le proprietà delle righe o delle colonne singolarmente.

Il controllo TableLayoutPanel aggiunge ai propri controlli figlio le seguenti proprietà: Cell, Column, Row, ColumnSpan e RowSpan.

Per unire le celle nel controllo TableLayoutPanel, impostare la proprietà ColumnSpan o RowSpan in un controllo figlio.

Topic Location
Procedura dettagliata: disposizione dei controlli in Windows Form utilizzando TableLayoutPanel Controlli Windows Form
Procedura: modificare colonne e righe in un controllo TableLayoutPanel Controlli Windows Form
Procedura: inserire righe e colonne in un controllo TableLayoutPanel Controlli Windows Form
Procedura: allineare ed estendere un controllo in un controllo TableLayoutPanel Controlli Windows Form
Procedura: allineare ed estendere un controllo in un controllo TableLayoutPanel Controlli Windows Form
Procedura: inserire righe e colonne in un controllo TableLayoutPanel Controlli Windows Form
Procedura: modificare colonne e righe in un controllo TableLayoutPanel Controlli Windows Form
Procedura dettagliata: disposizione dei controlli in Windows Form utilizzando TableLayoutPanel Controlli Windows Form
Procedura: allineare ed estendere un controllo in un controllo TableLayoutPanel Controlli Windows Form
Procedura: inserire righe e colonne in un controllo TableLayoutPanel Controlli Windows Form
Procedura: modificare colonne e righe in un controllo TableLayoutPanel Controlli Windows Form
Procedura dettagliata: disposizione dei controlli in Windows Form utilizzando TableLayoutPanel Controlli Windows Form
Procedura: allineare ed estendere un controllo in un controllo TableLayoutPanel dv_mclictl
Procedura: inserire righe e colonne in un controllo TableLayoutPanel dv_mclictl
Procedura: modificare colonne e righe in un controllo TableLayoutPanel dv_mclictl
Procedura dettagliata: disposizione dei controlli in Windows Form utilizzando TableLayoutPanel dv_mclictl

Vedere anche

Attività

Procedura: progettare un layout di Windows Form che risponda correttamente alla localizzazione

Procedura: creare Windows Form ridimensionabile per immissione dati

Riferimenti

FlowLayoutPanel

TableLayoutSettings

Concetti

Suggerimenti per il controllo TableLayoutPanel