我在Windows窗体中有一个树形视图(TreeView)。当我左键单击树形视图中的节点时,e.Node 显示正确的值,但是当我右键单击同一节点时,在AfterSelect事件中,e.Node显示父节点的值。可能的原因是什么?我该如何在右键单击时仍然获取实际的节点?
private void trView_AfterSelect(object sender, TreeViewEventArgs e)
{
//e.Node is parent Node at Right click
//e.Node is correct node at Left Click
if (e.Node.IsSelected)
{
}
}