问题描述:DataGridView中的单元格中的文字过长,需要自动换行。
解决方法如下:
//设置DataGridView的属性
this.GridViewColor.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
this.GridViewColor.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;//确定可见列的自动调整大小模式
效果如下:

如果需要在指定地方换行:则在指定位置加换行符\n。如下所示:
List<string> name = new List<string>() { "红@\n接天莲叶无穷碧\n映日荷花别样红", "橙@\n菊润初经雨\n橙香独占秋", "黄"};

DataGridView单元格自动换行处理与示例,
本文介绍了如何在DataGridView中解决单元格文字过长自动换行的问题,通过设置WrapMode属性为True和AutoSizeRowsMode为AllCells,以及在文本中插入换行符实现指定位置换行。给出一个包含换行效果的示例列表。
716

被折叠的 条评论
为什么被折叠?



