Foxtable(狐表)用户栏目专家坐堂 → LayersTree无法展开


  共有4081人关注过本帖树形打印复制链接

主题:LayersTree无法展开

帅哥哟,离线,有人找我吗?
lianghanyu
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2546 威望:0 精华:0 注册:2020/6/28 8:43:00
LayersTree无法展开  发帖心情 Post By:2023/9/14 10:41:00 [显示全部帖子]

在窗口中加入一个控件

在窗口加载后加入代码:

Dim trv As WinForm.LayersTree = e.Form.Controls("LayersTree1")

Dim st As New LayerTreeSetting
st.PathCol = "第一列"
st.Separator = "/"
st.IncludeSub = True
st.GridTree = True    ‘逻辑性,指定是否自动开启折叠模式,默认为False。  
st.ExpandTo = -1    ’整数型,指定折叠树默认展开级别,默认为0,也就是都不展开,如果设置为-1,则全部展开
trv.BuildBomTree(Tables("文件服务器"), st)


问, GridTree = True  ?  ExpandTo = -1  为什么不自动展开?

另外,这个生成的层级树,可以像 TreeView 一样,单独设置节点的字体和颜色的吗?   因为我想把每一个大层的节点显示出来不一样的颜色。



 回到顶部
帅哥哟,离线,有人找我吗?
lianghanyu
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:286 积分:2546 威望:0 精华:0 注册:2020/6/28 8:43:00
  发帖心情 Post By:2023/9/14 11:52:00 [显示全部帖子]

谢谢指教。,


 请问,如果想展开特定的层级,代码格式是什么样的呢?  tv.Expand(2)????吗?

 回到顶部