苏州三木软件科技有限公司

 找回密码
 立即注册
搜索
热搜: 活动
查看: 1345|回复: 2

分类汇总的的折叠可以用代码一次性折叠或者展开吗

[复制链接]

9

主题

12

帖子

99

积分

注册会员

Rank: 2

积分
99
发表于 2023-4-13 20:17:57 | 显示全部楼层 |阅读模式

分类汇总的的折叠可以用代码一次性折叠或者展开吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

25

主题

313

帖子

2077

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2077
QQ
发表于 2023-4-13 21:09:43 | 显示全部楼层
  1. Dim tbl As BaseGrid=Proj.CurrentGrid
  2. '展开节点的层级,序号从0开始算起
  3. Dim intShowLevel As Integer=1
  4. If intShowLevel >= 0 AndAlso tbl.Tree IsNot Nothing AndAlso tbl.Tree.MaximumLevel >= intShowLevel Then
  5.         For i As Integer = tbl.Tree.MaximumLevel To intShowLevel Step -1
  6.                 tbl.Tree.Show(i)
  7.         Next
  8. End If
  9. '下个版本可以直接使用下面的方法
  10. 'tbl.ExpandToLevel(1)
复制代码


回复

使用道具 举报

25

主题

313

帖子

2077

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2077
QQ
发表于 2023-4-13 21:21:41 | 显示全部楼层
如果只是定位,并不希望将所有更深层的结点收缩起来的话,可以直接使用

Dim tbl As BaseGrid=Proj.CurrentGrid
tbl.Tree.Show(1)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|苏州三木软件科技有限公司 ( 苏ICP备2022038390号 )

苏公网安备 32058502010732号

GMT+8, 2024-10-2 23:27 , Processed in 0.067877 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表