treeview中动态添加接点,但我怎样去判断我当前点击的接点是不是子接点。如果是根接点的话,则无任何回应,如过是子接点的话,则执行我想执行的事件。
谢谢!!!

解决方案 »

  1.   

    在点这个节点而准备处理的时候,判断一下当前的节点是否符合你的操作要求。
    在MouseUp的事件里可以获取当前节点treeView.GetNodeAt(e.X,e.Y);
      

  2.   

    谢谢,但treeView.GetNodeAt(e.X,e.Y);中的e.X,e.Y各是代表什么?谢谢您!
      

  3.   

    谢谢,但treeView.GetNodeAt(e.X,e.Y);中的e.X,e.Y各是代表什么?谢谢您!
    =================================================
    你鼠标点击事件中的 e ,(e.x, e.y) 表示你鼠标点击的当前位置的坐标点
      

  4.   

    在afterselect中判断这个节点的父节点是否为null, 如果!=null,则是子节点,如果==null, 则点击的是根节点