dexteryao 发表于 2020-12-31 09:55:15

SpreadJS样式一键切换

https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/basic-style#
SpreadJS 支持给样式设置一个名称, 并将这个命名过的样式加入到表单的名称样式集合中。这样让样式的使用和管理更方便。你可以构造一个名称样式, 并将此样式添加到表单或者 Spread 控件的名称样式集合中。var style = new GC.Spread.Sheets.Style();
    style.name = 'style1';
    style.backColor = 'red';
    //add to spread's named style collection.通过使用named style(名称样式)可以实现样式统一管理,对同一套模板,在不同场景下只需要更改样式内容即可一键切换样式。var style = spread.getNamedStyle('style1');
style.backColor = 'red';
spread.addNamedStyle(style);
SpreadJS设计器中也可以使用named style(名称样式)功能1. 新建named style(名称样式)设置样式名称,编辑样式内容,点击确定保存2.选择区域设置样式3.修改名称样式,更新内容所有使用改名称样式单元格自动更新


_yan 发表于 2021-2-26 15:26:07

如果单元格类型改了,换成checkbox这种的背景色也能换吗?

Lynn.Dou 发表于 2021-3-1 09:20:08

您好,这边在 在线表格编辑器 测试,单元格类型 CheckBox 也是可以使用此方式设置样式的。如下图:


您也可以实际测试下
页: [1]
查看完整版本: SpreadJS样式一键切换