首页> C#>如何使DataGridViewTextBoxColumn换行到一个新行,如果它的文本太长?

我的问题很简单,但是我想不出简单的解决方案.可以说我有一个DataGridViewTextBoxColumn.如果文本太长而无法显示在一行中,如何将其分成几行?

解决方法:

您需要创建一个新的DataGridViewCellStyle class,并将WrapMode property设置为“ True”,并将其分配给DataGridViewTextBoxColumn的DefaultCellStyle property.

例如:

DataGridViewCellStyle dgvCellStyle = new DataGridViewCellStyle();
dgvCellStyle.WrapMode = DataGridViewTriState.True;

myDataGridView.Columns[0].DefaultCellStyle = dgvCellStyle;
上一篇:c# – 如何将DataTable从一个类传递到另一个类


下一篇:c# – 在gridview和数据上添加一个额外的列