展开全部
有两个事件都可以用,一个是“AfterSelect”,这个事件在更改选定节点时发生;一个是“NodeMouseClick”,这个事件是在鼠标单击节点时发生。
希望对你有帮助,有疑问请追问或是Hi
希望对你有帮助,有疑问请追问或是Hi
追问
这两个是TreeView的事件,TreeNode是不是没有点击事件,只能用TreeView的点击事件然后判断深度(Level)来设置点击事件?
追答
在事件中就可以操作你单击的节点的,比如名称为treeView1的控件的AfterSelect事件中,SelectdNode就是你当前点击的节点,你直接操作它就可以了,改名、删除、添加子节点什么的都可以,不明白你要设置什么事件?示例代码如下:
private void treeView1_AfterSelect(object sender,TreeViewEventArgs e)
{
this.treeView1.SelectedNode....//这个就是你点击的TreeNode
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询