以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 还是目录树问题(节点排序以及刷新问题) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39908) |
||||
-- 作者:everybody -- 发布时间:2013/9/4 10:39:00 -- 还是目录树问题(节点排序以及刷新问题) 小白,只能依靠高手 问题一:以下代码,可以生成目录树,但如何做到节点按指定条件排序?如图 \'生成目录树 Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") Dim nod1 As WinForm.TreeNode nod1 = trv.Nodes.Add("全部") nod1.Nodes.Add("")
问题二:窗口“刷新目录树”按钮,用了上述代码,会重复生成目录树哦,如何办?
[此贴子已经被作者于2013-9-4 11:37:59编辑过]
|
||||
-- 作者:逛逛 -- 发布时间:2013/9/4 10:47:00 -- 先说第二点,刷新按钮不用了,你收索一下全部,就可以刷新了。 |
||||
-- 作者:everybody -- 发布时间:2013/9/4 11:08:00 -- 呵呵,能否做到编辑表格后,自动收缩“全部”,从而实现自动刷新呢? 用节点收缩函数实现?
|
||||
-- 作者:Bin -- 发布时间:2013/9/4 11:10:00 -- 那样性能低下,还是使用按钮实现,需要时点击比较好. |
||||
-- 作者:everybody -- 发布时间:2013/9/4 11:17:00 -- bin哥: 上面的函数写到按钮里面,会再生成一个新的目录树,呵呵。不知道如何做到先”清空“原目录树,然后重新生成 而且,是要带排序功能的
[此贴子已经被作者于2013-9-4 11:18:07编辑过]
|
||||
-- 作者:逛逛 -- 发布时间:2013/9/4 11:25:00 --
|
||||
-- 作者:逛逛 -- 发布时间:2013/9/4 11:28:00 -- 其实你的一级节点不太会变的,你只要表格保存时刷新一级节点的标题,重新展开此一级节点就可以了。 |
||||
-- 作者:everybody -- 发布时间:2013/9/4 11:34:00 -- 貌似 逛逛 哥发的附件,和我的附件不同版本哦 嗯,按您的思路,我再考虑一下 按钮 写法 重新上传附件 [此贴子已经被作者于2013-9-4 11:39:44编辑过]
|
||||
-- 作者:逛逛 -- 发布时间:2013/9/4 11:40:00 -- 以下是引用everybody在2013-9-4 11:34:00的发言:
貌似 逛逛 哥发的附件,和我的附件不同版本哦 嗯,按您的思路,我再考虑一下 按钮 写法
[此贴子已经被作者于2013-9-4 11:34:53编辑过] 打不开? |
||||
-- 作者:everybody -- 发布时间:2013/9/4 12:00:00 -- 你发的是我此前发的最老版本,不是一楼或8楼的附件 |