dlerror 发表于 2021-7-22 23:54:19

AxVSFlex8DAO.AxVSFlexGrid控件,单元格内的数字换行了

WordWrap属性=False,单元格类型是默认类型,输入了超长的数值字符串,非编辑状态时,显示没有换行,变为编辑状态时,单元格内容自动换行了。
麻烦版主帮忙看一下,怎样才能不自动换行?

开发环境:Win10 + VS2017 + ComponentOne Studio 2017

Richard.Ma 发表于 2021-7-23 09:16:47

这里没有能重现问题,插入了数字字符约3000多个,也没有出现编辑时自动换行。建议上传一个简单的demo说明 问题。

dlerror 发表于 2021-7-23 10:07:36

Richard.Ma 发表于 2021-7-23 09:16
这里没有能重现问题,插入了数字字符约3000多个,也没有出现编辑时自动换行。建议上传一个简单的demo说明...

demo已上传,第一次输入数字字符串时,没有自动换行,再次进入编辑状态,内容就自动换行了。
AxVSFlexGrid的属性设置,全部写在代码里了。
麻烦版主了,谢谢。


Richard.Ma 发表于 2021-7-23 10:51:50

你这边设置了行高,导致单元格的高度,以及编辑时的编辑器高度发生了变化,

而编辑器对纯数字会显示多行,目前没有相关属性可以去设置编辑器的文本显示形式

页: [1]
查看完整版本: AxVSFlex8DAO.AxVSFlexGrid控件,单元格内的数字换行了