在winform中怎么给treeview的子节点添加单击事件treeview是动态加载的

解决方案 »

  1.   

    TreeNode tn = new TreeNode("子节点");
    TreeNode没有事件.......之能用TreeView的事件啦,判断点击的是那个节点就OKTreeView tv = new TreeView();
    tv.MouseClick += Tree_MouseClick;private void Tree_MouseClick(object sender, MouseEventArgs e)
    {
       TreeNode node = tv.GetNodeAt(e.X, e.Y); //当前点击的子节点
    }
      

  2.   

    TreeView1.NodeMouseClick += new TreeNodeMouseClickEventHandler(TreeView1_NodeMouseClick); 
     
    private void TreeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
            {
             TreeView tree =sender as  TreeView;
            }
      

  3.   

    动态加载 不知道你要实现什么效果
    treeview有单击事件
    双击事件
    看你的需要了
      

  4.   

    因为我的treeview是动态绑定数据库,要实现的效果就是单击子节点时触发事件