hellokeke 发表于 2023-7-28 17:43:20

【C1FlexGridClassic】偶数行的内容如果太多,会重叠到第二列



如图1, 假如我设置 WordWrap = false ,那么偶数行的数据,在列宽度不够的情况下, 会重叠到下一列




如图2, 假如我设置 WordWrap = true ,那么列宽度哪怕只少一点点, 后面一大半的内容直接就不显示了




如果我向达到如图3这样的正常效果, 我需要怎样设置?

Richard.Ma 发表于 2023-7-28 17:43:21

经测试,是老版本的bug,已经在新版本修复,见下图,请升级到2022V2以上版本即可



另外,2.0的dll目前已经停止维护了,我看你的项目也是.NET4.5.2, 可以升级使用.NET4.5.2组件

Richard.Ma 发表于 2023-7-28 23:48:26



第一个问题,请上传一个重现问题的demo

第二个问题,原因是此组件的换行逻辑和中文的换行逻辑不通,遇到空格或者逗号之类的符号,如果后面的内容不够在当前行显示,就会换行
可以不设置换行即可。超出的文本默认情况下是会被隐藏

另外,建议升级到flexgrid组件,classic组件已经停止更新维护很久了,如果是产品的bug可能也没法及时修复

hellokeke 发表于 2023-7-29 09:18:26

第二个问题: 换行指的就是WordWrap这个属性吗?如果是的话,那就又回到第一个问题了.



第一个问题, 我上传了一个附件,也附带了一个图;
我新建了一个项目, 新建了一个C1FlexGridClassic不管是偶数行还是寄数行, 都有重叠的问题了;   而右边这个项目里复制出来的控件,只有偶数行才有重叠问题.





Richard.Ma 发表于 2023-7-29 23:54:59

好的,周一早上给你验证后回复

hellokeke 发表于 2023-7-31 10:55:27

Richard.Ma 发表于 2023-7-28 17:43
经测试,是老版本的bug,已经在新版本修复,见下图,请升级到2022V2以上版本即可




好的,谢谢.我升级一下.

Richard.Ma 发表于 2023-7-31 10:59:13

不客气
页: [1]
查看完整版本: 【C1FlexGridClassic】偶数行的内容如果太多,会重叠到第二列