日期:2014-05-19  浏览次数:20831 次

使用微软的treeview控件,节点是如何触发事件的
使用微软的treeview控件,节点是如何触发事件的

------解决方案--------------------
怎样触发动态生成的节点?怎么触发都行,你想怎么触发?click?
------解决方案--------------------
是不是触发treenode的事件啊?
我的做法是treeview.click(sender,e)
{
swich(e.node.text)
{
case(…){}
case(…){}

}
就是根据节点的text判断点击了哪个节点,触发一定的事件。。

}
------解决方案--------------------
==============
真是晕...........
动态 生成的树 很了不起吗
他的 事件 和 静态生成的 树的事件 是一样的...
直接 双击事件。写代码
此时你只需要 得到选择的节点的值...............
------解决方案--------------------
你从数据库取出数据加载到TreeView控件时得有过关键字吧,例如数据的key字段,唯一的值,加载到TreeView时设置它的Key值或名称等于数据库的Key值。

事件有很几种的,单击、双击、改变节点后等。。。
如NodeMouseClick中判断当前key或名称等于相应的值时做出相应的动作就行了吗?