我在MSN上找到的代码不能自动自动换行单元格:
dataGridView.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
dataGridView.Columns[0].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
Run Code Online (Sandbox Code Playgroud)
还有更多答案吗?
Vin*_*ayC 25
您还需要设置DataGridView.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells(以及您已完成的工作)以使自动换行工作.
Ale*_*ens 13
这可能对某人有帮助.
如果您需要目标特定列,请使用以下内容作为int,他的问题不起作用,因为c#4.5中没有项目
dataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
dataGridView1.Columns[2].AutoSizeMode = DataGridViewAutoSizeColumnMode.DisplayedCells;
dataGridView1.Columns[2].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
Run Code Online (Sandbox Code Playgroud)
只需在form_Load 方法中添加此行
this.dataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
40658 次 |
| 最近记录: |