找回密码
 立即注册

QQ登录

只需一步,快速开始

爱迪生

超级版主

55

主题

65

帖子

1394

积分

超级版主

Rank: 8Rank: 8

积分
1394
爱迪生
超级版主   /  发表于:2022-2-28 20:06  /   查看:2816  /  回复:2
在使用SpreadJS进行开发中,我们经常要用到自定单元格样式,或者自定义表头,自定义行头的等需求,那么如何自定义行头和列头呢,我们先看一下行头和列头是SpreadJS的哪一个区域
image.png996042175.png
接下来,我们如何对行头和列头自定义呢,其实很简单,废话少说,直接上代码:
  1. var sheet = spread.getActiveSheet();
  2.     var style = new GC.Spread.Sheets.Style();
  3.     style.backColor = "black";
  4.     sheet.setStyle(-1,5,style,GC.Spread.Sheets.SheetArea.colHeader);
复制代码
没错!只需要将setStyle的第三个参数改为列头区域(colHeader)即可,我们看一下效果:
image.png461917113.png
同理,我们自定义行头:
  1. var sheet = spread.getActiveSheet();
  2.     var style = new GC.Spread.Sheets.Style();
  3.     style.backColor = "black";
  4.     sheet.setStyle(5,-1,style,GC.Spread.Sheets.SheetArea.rowHeader);
复制代码

效果如下:
image.png206410826.png

2 个回复

倒序浏览
有心
中级会员   /  发表于:2022-3-1 08:21:09
沙发
收藏,有时间研究下。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-3-1 09:11:23
板凳
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部