首页 > 代码库 > C#下点击右键之后自动选择为当前选中的节点

C#下点击右键之后自动选择为当前选中的节点

private void treeView1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
if(e.Button==MouseButtons.Right)
{
TreeNode tn=treeView1.GetNodeAt(e.X,e.Y);
if(tn!=null)treeView1.SelectedNode = tn;
}
}


经常遇到那种你本来右键选择了一个节点但是其实还没有选上这个问题,执行这个代码就好了!