linxiang19 发表于 2022-8-12 09:14:13

V12版本的Checkbox控件文本换行(41453)

本帖最后由 Lynn.Dou 于 2022-8-17 10:51 编辑

用的时间比较久了。大部分问题也都可以自己重写控件解决。不过这次遇到的CheckBox的问题很奇怪问题如题,平时CHECKBOX的文本我们都不是很长,没注意到这问题。这次需要说是很长的文本,然后需要个换行显示(目前是超长隐藏,我们不需要超长溢出,需要的是换行显示)
我想继承重写checkbox 的paint ...发现没用,显示的都是caption   textTrue TextFalse ...
可是设置 caption   textTrue TextFalse 文本包含换行符也不行,,
设置成数据 【{text:“111”},{text:“222”}】这种形式,发现   caption   textTrue TextFalse 不支持。
想问下有没现成的属性 或者说我应该重写什么方法

Lynn.Dou 发表于 2022-8-12 14:48:34

您好,
目前复选框不支持换行,已将此问题作为需求记录下来,如果后面计划添加此功能,会在贴中通知您。
您可以尝试使用自定义单元格实现,下方demo可以参考下:
https://demo.grapecity.com.cn/SpreadJS/cdn/extendedExample/#/demos/mutipCheckBox
注:demo中未考虑换行问题,您可以调研下如何通过canvas实现此需求。

AlexZ 发表于 2024-2-5 11:24:17

新版本已支持此需求,请升级到最新版本测试。

后续请关注产品动态。
页: [1]
查看完整版本: V12版本的Checkbox控件文本换行(41453)