问题描述:DataGridView中的单元格中的文字过长,需要自动换行。
解决方法如下:
//设置DataGridView的属性
this.GridViewColor.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
this.GridViewColor.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;//确定可见列的自动调整大小模式
效果如下:
如果需要在指定地方换行:则在指定位置加换行符\n。如下所示:
List<string> name = new List<string>() { "红@\n接天莲叶无穷碧\n映日荷花别样红", "橙@\n菊润初经雨\n橙香独占秋", "黄"};