做winfrom的项目,肯定离不开DataGridView这个控件。关于自动换行我有话要说。当你设置好属性之后,你会发现,某些单元格的内容并没有像你想象中的那样自动换行。比如下图所示。
大家会发现,单元格中是纯汉字的会自动换行,而一些数字、字母或者数字字母混合的单元格并不会自动换行。这是为什么呢?并不是没有实现自动换行的属性,而是一般的UI库都是这样,为了保证单词不被截断,所以它并不会换行。
但是我们可以手动对其进行换行操作(在字符串中插入转义字符\n)。这个时候有Model类就会比较轻松。我们可以直接在Model类里对属性字段进行手动的操作。