选择的是别的节点,对着另外一个节点右击,要获得被右击的节点,主要代码是:
private void trvCategoryTree_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
// Select the clicked node
trvCategoryTree.SelectedNode = trvCategoryTree.GetNodeAt(e.X, e.Y);
}
}
之后通过cmsSelection_ItemClicked也就可以通过SelectedNode得到当前右击的那个TreeNode了。





