鼠标点击TreeView的Node节点时,结果是上次点击选中的Node节点:
以下是解决方法:
private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
{
try
{
TreeView treeView = (TreeView)sender;
if (treeView != null)
treeView.SelectedNode = treeView.GetNodeAt(e.X,e.Y);
}
}
其它的操作继续完成即可。