Office中国论坛/Access中国论坛

标题: [分享]用递归算法实现无限级加载treeview。 [打印本页]

作者: wuaza    时间: 2007-1-7 04:59
标题: [分享]用递归算法实现无限级加载treeview。
对于树控件的数据加载,表的设计很重要。以下例子仅适用于在单一表中填充不定层次的数据的特殊情况。
缺点是加载速度较慢。哪位高人有心的话,在表结构不变的前提下帮忙改良一下。

[attach]22493[/attach]


有关资料:http://support.microsoft.com/kb/209927/zh-cn

[此贴子已经被作者于2007-1-6 21:33:54编辑过]


作者: tmtony    时间: 2007-1-7 07:40
我以前试过一种算法,就是只加载两级,其中第二级加载不是完全加载,只是判断下一级有否子级,如果有子级,则添加一个 哑节点,只是让前面的 "+"号出现,但并不实际加载所有子节点,然后在这个节点展开时再加载(也是只加载下面两级),这样的好处,是加载速度非常快,缺点是展开子节点时,稍慢 一点
作者: wuaza    时间: 2007-1-7 17:41
请问怎样实现“只是让前面的 "+"号出现,但并不实际加载所有子节点,在这个节点展开时再加载”?tmtony能否指教一番,有源码欣赏当然最好。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3