找回密码
 立即注册

QQ登录

只需一步,快速开始

micropole
初级会员   /  发表于:2021-8-2 14:27  /   查看:2100  /  回复:3
请问,如何批量获取用户设置的单元格格式,这些格式是由用户设置的而非系统默认设置的,比如下图是系统默认格式
image.png124837340.png
下面是用户编辑后的页面格式(需要获取的是下图红框处用户设置的格式):
1627885481(1).png108129881.png

3 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-2 14:52:53
沙发
您好,
对于用户修改的样式,没有批量获取修改样式的API,
您可以监听 CellChanged 事件,用户在修改单元格样式时,会触发此事件,
并记录具体样式的修改,如下图:
image.png397020873.png

利用CellChanged事件,您也可以记录做出样式修改的单元格信息,使用getActualStyle获取这些单元格的实际样式。

回复 使用道具 举报
micropole
初级会员   /  发表于:2021-8-3 11:21:38
板凳
当我通过拖拽单元格改变多个单元格样式的时候,并没有触发CellChanged事件,拖拽应该用哪个事件监听格式变动呢?
1627960815(1).png746215820.png
1627960854(1).png346475524.png
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-3 11:37:50
地板
拖拽行为可通过 DragFillBlockCompleted 事件监听,
API如下:
https://demo.grapecity.com.cn/sp ... html#event
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部