“AfterSelected”事件是否是响应节点点击的最佳位置?
如何确定点击了哪个节点?以下代码不起作用,而是告诉我,“名称'NodeBetter'在当前上下文中不存在”
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (e.Node.Name == NodeBetter)
{
}
// else NodeUh, NodeOze
}
答案 0 :(得分:2)
目前尚不清楚您期望引用的内容NodeBetter
,但TreeViewEventArgs.Node
确实是您想要的。根据文件:
获取已检查,展开,折叠或选中的树节点。
也许你的意思是:
if (e.Node.Name == "NodeBetter")
目前尚不清楚你是否真的想要Selected
事件。如果节点已展开但未选中,您是否希望调用处理程序,例如?