三个treeview空间treeview1、treeview2,treeview3执行拖放操作,如何判断treeview1接收的数据是从treeview2拖过来的还是从treeview3拖过来的

解决方案 »

  1.   

    在treeview2和treeview3的节点上的tag字段上加上标志"2"表示treeview2上的"3"表示treeview3的,每次查看节点的tag就可以了
      

  2.   

    tag属性已经用了,可以用别的方法吗?
      

  3.   

    不知道别的办法了,tag属性已经用了,但是你可以在原来的tag上面扩展啊,比如你原来的tag为"ip",现在tag为"ip#2"表示第二个树上的节点,想用原来的tag(ip)的时候,搜索分隔符"#",就可以了
      

  4.   

    两个treeview的节点tag不能相同,在界面里放一个容器,如Hashtable,拖动的时候把对应节点信息记录下来。