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 "))