找回密码
 立即注册

QQ登录

只需一步,快速开始

YitongWei

注册会员

5

主题

15

帖子

52

积分

注册会员

积分
52
最新发帖
YitongWei
注册会员   /  发表于:2021-4-19 14:42  /   查看:3100  /  回复:3
1金币
image.png890540466.png 官网实例分组列是否有全部展开和收起的事件?

最佳答案

查看完整内容

您好,您想咨询的是如何通过代码实现“全部展开/折叠分组列”? 还是想咨询有没有监听折叠或展开分组列的事件呢? 如果是前者,您可以参考以下技术博客: https://gcdn.grapecity.com.cn/showtopic-77793-1-1.html 如果是后者,您可以监听 RangeGroupStateChanged事件,在折叠/展开时会触发此事件。

3 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-19 14:42:34
来自 2#
本帖最后由 lynn512 于 2021-4-19 15:26 编辑

您好,您想咨询的是如何通过代码实现“全部展开/折叠分组列”?
还是想咨询有没有监听折叠或展开分组列的事件呢?

如果是前者,您可以参考以下技术博客:
https://gcdn.grapecity.com.cn/showtopic-77793-1-1.html
如果是后者,您可以监听 RangeGroupStateChanged事件,在折叠/展开时会触发此事件。
  1. sheet.bind(GC.Spread.Sheets.Events.RangeGroupStateChanged, function (e, info) {
  2.         console.log(info)
  3.         var sheet = info.sheet;
  4.         console.log(sheet.rowOutlines.isCollapsed(info.index));
  5.     });
复制代码



回复 使用道具 举报
湖南大商帮
初级会员   /  发表于:2021-7-16 14:58:12
3#
重绘单元格的时候可以判断收起展开吗?
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-7-16 15:10:24
4#
不太理解您的需求,
上述方案是针对于分组列进行判断的,
具体是否满足您的需求需要您自己测试下。

您也可以参考此篇技术博客:
https://gcdn.grapecity.com.cn/fo ... hread&tid=90668
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部