找回密码
 立即注册

QQ登录

只需一步,快速开始

渴望做梦

注册会员

29

主题

70

帖子

195

积分

注册会员

积分
195
渴望做梦
注册会员   /  发表于:2020-8-13 15:22  /   查看:2023  /  回复:3
您好,我想分别设置某些列列头的背景颜色,这个可以实现吗
20200813152129.jpg

3 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-13 17:10:26
沙发
您好,请问您所说的表头是表单的列头、表格的列头还是单元格呢?
从图片上不好判断。

如果是表单的列头,如图所示
image.png584428405.png
您可以参考以下代码:
  1. var style = new GC.Spread.Sheets.Style();
  2. style.backColor = 'red';
  3. sheet.setStyle(-1,0,style,GC.Spread.Sheets.SheetArea.colHeader)
复制代码
如果是单元格,请参考以下代码:
  1. var style = new GC.Spread.Sheets.Style();
  2. style.backColor = 'red';
  3. sheet.setStyle(1,0,style,GC.Spread.Sheets.SheetArea.viewport)
复制代码


如果是表格的列头,添加背景色同上述 单元格 ,您只需要计算表格列头所在的单元格位置即可。
回复 使用道具 举报
渴望做梦
注册会员   /  发表于:2020-8-14 11:05:23
板凳
lynn512 发表于 2020-8-13 17:10
您好,请问您所说的表头是表单的列头、表格的列头还是单元格呢?
从图片上不好判断。

好的,非常感谢!!!
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-8-14 11:26:55
地板
不客气,如果还有疑问的话可以在本贴追问。

有新问题也可以另开新帖。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部