首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

TreeView中对子树中的信息进行分类?多谢

2012-03-22 
TreeView中对子树中的信息进行分类?求助啊!?谢谢!如:TreeView中有:我的指令,复核指令,审核指令三个子树然

TreeView中对子树中的信息进行分类?求助啊!?谢谢!
如:TreeView中有:我的指令,复核指令,审核指令三个子树

然后在 "我的指令 "中的信息又自动按年份分如:

2006年做一子树,2006年是有很多条信息指令的;
2007年做一子树,2007年是有很多条信息指令的
2008......
2009......
.......
.......
复核指令,审核指令同理

[解决办法]
在你保存树数据的表结构中,添加一个字段用来保存当前节点的父节点的KEY,并且在打开窗体时根据该字段来添加节点。

比如你的表可以是这样的结构:
MyNodeId节点的KEY
MyNodeName节点名称
MyParentId父节点的KEY

在代码里面再根据记录循环来添加节点:
Set MyNode = TreeView1.Nodes.Add(rs( "MyParentId "), tvwChild, rs( "MyNodeId "), rs( "MyNodeName "))

热点排行