用自动生成功能可以生成表已有的列节点,能否同时增加代码生成的节点?谢谢
我曾经也有这个需求,未实现了,最后通过增加辅助列解决,将手动变为自动!
示例
在窗口中插入一个目录树、一个按钮,将按钮的Click事件代码设为:
Dim
tr As WinForm.TreeView
Dim nd As WinForm.TreeNode
tr = Forms("窗口1").Controls("TreeView1")
nd = Tr.Nodes.Add("Root1","根节点一")
nd.Nodes.Add("Sub1","子节点一")
nd.Nodes.Add("Sub2","子节点二")
nd = Tr.Nodes.Add("Root2","根节点二")
nd.Nodes.Add("Sub3","子节点三")
nd.Nodes.Add("Sub4","子节点四")
运行时单击按钮,会生成目录树:
要自己测试了,我也没有做过类似的. 如果节点层次没有变动, 原代码不需要修改啊~
[此贴子已经被作者于2010-3-13 17:51:31编辑过]
使用TopicBar可方便的定位层数和节点位置,比较适合做自动生成 + 手动添加模式的目录
[此贴子已经被作者于2010-3-15 22:55:53编辑过]