martedì 28 aprile 2026

C# Impostare il testo a capo nell’intestazione (header) della colonna di un controllo DatagridView . Windows Forms

 

Datagridview testo colonne a capo

Nel caso che abbiamo la necessità di formattare il testo su due o più righe, dell’intestazione (Header) di un controllo DatagridView, tramite il testo di codice a capo “\n”, possiamo ottenere questo effetto, il tutto come mostrato nella figura precedente.

L'utilizzo del parametro "\n", va utilizzata da codice, mentre in modalità grafica, dobbiamo impostare la proprietà Wrap a “true” della proprietà “DefaultCellStyle” per ciascuna colonna interessata.

Di seguito il frammento di codice per visualizzare il testo dell’intestazione a capo, da inserire nell’evento load della form.


C#

dataGridView1.Columns[0].HeaderText = "ID";

dataGridView1.Columns[1].HeaderText = "Nome\nAlias";

dataGridView1.Columns[2].HeaderText = "Cognome\nAlias2";

 








Nessun commento: