找回密码
 立即注册

QQ登录

只需一步,快速开始

秋辞

初级会员

24

主题

50

帖子

218

积分

初级会员

积分
218
秋辞
初级会员   /  发表于:2022-8-4 10:12  /   查看:1339  /  回复:5
20金币
本帖最后由 秋辞 于 2022-8-4 17:03 编辑

  • 求助!附件中性别等于男这一行,字体设置为蓝色,男这一单元格背景设为蓝色?
  • 当我点击过敏史时,复选框全部选中或取消,并获取全部数据,清除全部数据。
    image.png884588622.png


databind_vue.rar

97.78 KB, 下载次数: 33

最佳答案

查看完整内容

1,单元格本身的样式可以用条件格式实现,下面代码中给的就是。但是你如果是要整行设置背景色的话,这个只能用代码手动设置,没法自动触发。除非你去监控CellChanged事件 2, 可以用CellClick事件,判断在点击列头单元格时,设置这列的复选框 关键代码如下,附件是修改后的demo

5 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-4 10:12:27
来自 2#
1,单元格本身的样式可以用条件格式实现,下面代码中给的就是。但是你如果是要整行设置背景色的话,这个只能用代码手动设置,没法自动触发。除非你去监控CellChanged事件
2, 可以用CellClick事件,判断在点击列头单元格时,设置这列的复选框



关键代码如下,附件是修改后的demo 0804.zip (204.21 KB, 下载次数: 28)

评分

参与人数 1满意度 +5 收起 理由
秋辞 + 5

查看全部评分

回复 使用道具 举报
秋辞
初级会员   /  发表于:2022-8-4 19:45:01
3#
Richard.Ma 发表于 2022-8-4 17:34
1,单元格本身的样式可以用条件格式实现,下面代码中给的就是。但是你如果是要整行设置背景色的话,这个只 ...

[ new GC.Spread.Sheets.Range(0,6,20,1) ];你好,请问一下这里的columnIndex为什么是6啊,设置为2不就可以吗,但是我试了一下最低只能设置为6,否则条件格式不生效。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-5 13:52:40
4#
性别本来就在第六列,只是前面的列隐藏了导致显示在了第二列

image.png729780273.png
回复 使用道具 举报
秋辞
初级会员   /  发表于:2022-8-5 14:36:06
5#
Richard.Ma 发表于 2022-8-5 13:52
性别本来就在第六列,只是前面的列隐藏了导致显示在了第二列

尴尬,多谢,,,
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-5 14:59:55
6#
问题解决了就好,那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部