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

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

作者:互联网

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

解决方法:

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

例如:

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

myDataGridView.Columns[0].DefaultCellStyle = dgvCellStyle;

标签:datagridview,multiline,datagridviewtextboxcell,c,winforms
来源: https://codeday.me/bug/20191023/1914364.html