请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

fastzhang

初级会员

36

主题

87

帖子

293

积分

初级会员

积分
293
fastzhang
初级会员   /  发表于:2016-9-11 15:40  /   查看:8709  /  回复:5
我现在初始化的时候同一列的一个区域,比方说从第三行到第七行,样式是一样的,我定义一个var cellStyle = new GcSpread.Sheets.Style();样式,赋上各个属性后,循环行,给每个单元格赋上这个样式,但是比方说后面又设置某个单元格字体加粗,设置完后,所有行跟着变,我看了下json格式串,相当于定义了个公共的style,单元格都是引这个style,这样有问题,该怎么处理呢。

5 个回复

倒序浏览
fastzhang
初级会员   /  发表于:2016-9-11 15:41:04
沙发
我现在处理是将设置style代码放到循环里面了
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-9-12 11:21:17
板凳
自定义一个Style,然后可以设置给同一格式的单元格,当Style发生改变,单元格都会同步。
Style也可以进行移除。
有关Style的使用,请参考产品文档:
http://sphelp.grapecity.com/webh ... me.html#styles.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
fastzhang
初级会员   /  发表于:2016-9-25 18:26:30
地板
Alice 发表于 2016-9-12 11:21
自定义一个Style,然后可以设置给同一格式的单元格,当Style发生改变,单元格都会同步。
Style也可以进行 ...

如果我想复制一个style,另一个单元格用这个复制的style而不与之前的同步(这个单元格style可能有属性与前一个不一样),怎么用呢?
回复 使用道具 举报
fastzhang
初级会员   /  发表于:2016-9-25 18:26:34
5#
Alice 发表于 2016-9-12 11:21
自定义一个Style,然后可以设置给同一格式的单元格,当Style发生改变,单元格都会同步。
Style也可以进行 ...

如果我想复制一个style,另一个单元格用这个复制的style而不与之前的同步(这个单元格style可能有属性与前一个不一样),怎么用呢?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-9-26 10:03:44
6#
您是希望从哪里复制这个style。
如果是从您之前定义的style复制,那么您可以实现一个clone的方法,将老的style的属性都复制到新的style上,这样这两个就是不同的object了。

如果您想从其他cell上复制样式,可以使用 getActualstyle方法获取到一个新的style。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部