找回密码
 立即注册

QQ登录

只需一步,快速开始

阿仁
初级会员   /  发表于:2023-11-23 11:21:49
21#
Joestar.Xu 发表于 2023-11-22 17:31
您好,您说的“默认的一旦导入就出发保护了嘛”是什么意思?

我之前的回复是说如果单元格已经有了样式, ...

就是导入的表格默认样式改不了,这个不是您之前告诉我的嘛,事实也是如此。加入我一开始设置了所有单元格的locked为false,插入的是不是还是默认样式的locked:true。插入行设置false是不是我要重写插入的方法?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-11-23 11:49:06
22#
您这边导入的表格之所以默认样式无法生效,是因为导入的表格已经存在了单元格样式,并不是默认样式不能生效,在这种情况下,如果您新添加一些单元格,这些单元格的默认样式是可以生效的。

也就是说,如果您导入了一个表格,然后想要给这个表格中新增一些单元格,并且单元格的locked属性为false,是可以用默认样式来实现的,新增的这些单元格是没有样式的,所以是可以应用默认样式的。

插入行设置locked属性为false可以通过监听rowChanged的事件来实现,参考链接:https://demo.grapecity.com.cn/sp ... s.Events#rowchanged
回复 使用道具 举报
123
您需要登录后才可以回帖 登录 | 立即注册
返回顶部