找回密码
 立即注册

QQ登录

只需一步,快速开始

白鱼
初级会员   /  发表于:2022-10-26 16:19  /   查看:1075  /  回复:4
单元格内alt键换行之后,离开单元格,该单元格显示时没有自动换行,是需要手动换行才能显示换行的数据吗?

4 个回复

倒序浏览
xcymoo
超级版主   /  发表于:2022-10-26 16:32:27
沙发
您好,这个需要用代码实现,因为部分用户不希望自动换行,您可以参考一下:
1666773097541.png486932982.png
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-26 16:19:50
板凳
楼上的方法没有问题,

更完善一些可以参考下面的这个链接,通过\n来判断当前编辑的单元格中键入了换行符,
然后设置wordWrap

https://gcdn.grapecity.com.cn/fo ... d&tid=155256&extra=


  1. sheet.bind(GC.Spread.Sheets.Events.ValueChanged, function (sender, args) {
  2.     var str=args.newValue;
  3.     if (str.indexOf("\n") >= 0) {
  4.         sheet.getCell(args.row,args.col).wordWrap(true);
  5.         sheet.autoFitRow(args.row);
  6.     }

  7. });
复制代码


回复 使用道具 举报
白鱼
初级会员   /  发表于:2022-10-27 09:34:18
地板
好的,我去试一下,感谢回复
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-27 11:01:32
5#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部