以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教目录树 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147105) |
-- 作者:hb8888 -- 发布时间:2020/3/10 0:01:00 -- 请教目录树 大师:请问根据表生成的目录树,如何自动把某一同层节点移动到该层的第一节点? |
-- 作者:有点蓝 -- 发布时间:2020/3/10 8:52:00 -- Dim trv As WinForm.TreeView trv=Forms("窗口2").Controls("TreeView1") Dim nn As WinForm.TreeNode = trv.Nodes(2) Do While nn.Index > 0 nn.MoveUp Loop
|
-- 作者:hb8888 -- 发布时间:2020/3/10 13:39:00 -- 谢谢!这样在目录树节点较多的情况下,效率好像受到影响?本来可以先根据表排序好,再生成,但是根据_sortkey排序生成又不全!太烦了! |
-- 作者:有点蓝 -- 发布时间:2020/3/10 14:24:00 -- 更新到2020版:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=146106 2020年3月5日更新 1、修正了分批保存新增行很容易失败的bug. 2、修正了使用BuildTree生成目录树,且自定义排序方式时,生成的目录树节点可能会不全的bug。 |