Kei*_*hDB 30 c# datagridview winforms c#-2.0
DataGridView控件是否可以在单元格中显示多行文本?
我正在使用Visual Studio 2005和C#.
bni*_*dyc 69
您应该将DefaultCellStyle.WrapMode列的属性设置为DataGridViewTriState.True.之后,单元格中的文本将正确显示.
示例(DataGridView有一列):
dataGridView1.Columns[0].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
dataGridView1.Rows.Add("test" + Environment.NewLine + "test");
Run Code Online (Sandbox Code Playgroud)
(Environment.NewLine= \r\n在Windows中)
小智 17
dgv.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
dgv.Columns[1].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
Run Code Online (Sandbox Code Playgroud)