winform的treeview控件点击鼠标右键就改变SelectedNode属性的方法
winform的treeview控件点击鼠标右键是不能引起SelectNode属性跟着改变的,这回引起右键菜单不正确,解决办法是在treeView控件的mousedown事件中加入如下代码
private void treeViewConditon_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
Point point = new Point(e.X,e.Y);
TreeNode selectedNode = treeViewConditon.GetNodeAt(point);
treeViewConditon.SelectedNode = selectedNode;
}