判断点击的点是不是TreeView的节点

  private void Mange_TreeView_MouseDown(object sender, MouseEventArgs e)
  {
        if (e.Clicks < 2)
        {
           if (e.Button == MouseButtons.Right)//判断你点的是不是右键
           {
               Point ClickPoint = new Point(e.X, e.Y);
               TreeNode CurrentNode = Mange_TreeView.GetNodeAt(ClickPoint);
               if (CurrentNode == null) return;//判断你点的是不是一个节点

               Mange_TreeView.SelectedNode = CurrentNode;//选中这个节点  

              //cMenu_Tree.Items.Add(upTreeNode);
              //cMenu_Tree.Items.Add(downTreeNode);
              //CurrentNode.ContextMenuStrip = cMenu_Tree;
          }
       }
  }
原文地址:https://www.cnblogs.com/yc1224/p/12744999.html