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; } } }