读书人

多窗体控制treeview的有关问题(史上最

发布时间: 2012-03-07 09:13:51 作者: rapoo

多窗体控制treeview的问题(史上最强重礼求知)
我需要点击treeview的一个节点,反手键弹出一个添加节点后,弹出一个窗体,里面有个textbox控件,在里面输入2-12之类的字符串,点击此窗体中的确定后,就在treeview的指定节点下面添加2-12号子节点,现在问题是,当另一个窗体弹出后,树节点的焦点就消失了,感觉问题的关键是无法修改treeview的节点,但是读另一个窗体的属性好像没什么问题。


请大家们帮助

[解决办法]
树节点数据是如何绑定在Treeview上的。从数据库中还是静态的?
[解决办法]
呵呵,楼主为何要用arraylist呢?
楼主可以在你那个弹出窗体中将新增节点保存到 TreeNodeCollection 中,让后将这个TreeNodeCollection添加到原来的那个树中即可了。
[解决办法]
把选中的节点对象(node)传递到窗体去,确定后给该节点添加子节点node.nodes.add( "1 "),

树treeview的hideselected修改为true就好了!
[解决办法]
强制把selectnode设为你要的节点

读书人网 >VB Dotnet

热点推荐