如果文本太长,我如何将DataGridViewTextBoxColumn换行到新行?

时间:2011-01-03 13:18:39

标签: c# winforms datagridview multiline datagridviewtextboxcell

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

2 个答案:

答案 0 :(得分:4)

您需要在DataGridViewCellStyle class设置为“True”的情况下创建新的WrapMode property,并将其分配给DataGridViewTextBoxColumn的{​​{3}}。

例如:

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

myDataGridView.Columns[0].DefaultCellStyle = dgvCellStyle;

答案 1 :(得分:1)

WrapMode DefaultCellStyle的{​​{1}}设置为DataGridViewTextBoxColumn