Come posso fare l'involucro DataGridViewTextBoxColumn ad una nuova linea, se il suo testo è troppo lungo?
-
14-10-2019 - |
Domanda
La mia domanda è semplice, ma non riesco a pensare a una soluzione facile. Diciamo che ho un DataGridViewTextBoxColumn
. Come posso fare che rompere il testo in diverse linee se è troppo lunga per essere mostrata in una sola riga?
Soluzione
È necessario creare una nuova DataGridViewCellStyle
classe con la WrapMode
insieme di proprietà "true", e assegnare questo al DefaultCellStyle
proprietà del vostro DataGridViewTextBoxColumn
.
Ad esempio:
DataGridViewCellStyle dgvCellStyle = new DataGridViewCellStyle();
dgvCellStyle.WrapMode = DataGridViewTriState.True;
myDataGridView.Columns[0].DefaultCellStyle = dgvCellStyle;
Altri suggerimenti
Impostare il WrapMode
del DefaultCellStyle
del vostro DataGridViewTextBoxColumn
a true
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow