C# 想向TreeView的子节点加单击事件该怎么办?

没有找到TreeNode的click事件... 没有找到TreeNode的click事件 展开
 我来答
zhouxiang_1216
推荐于2017-11-25 · TA获得超过2590个赞
知道大有可为答主
回答量:1286
采纳率:33%
帮助的人:1355万
展开全部
有两个事件都可以用,一个是“AfterSelect”,这个事件在更改选定节点时发生;一个是“NodeMouseClick”,这个事件是在鼠标单击节点时发生。
希望对你有帮助,有疑问请追问或是Hi
追问
这两个是TreeView的事件,TreeNode是不是没有点击事件,只能用TreeView的点击事件然后判断深度(Level)来设置点击事件?
追答

在事件中就可以操作你单击的节点的,比如名称为treeView1的控件的AfterSelect事件中,SelectdNode就是你当前点击的节点,你直接操作它就可以了,改名、删除、添加子节点什么的都可以,不明白你要设置什么事件?示例代码如下:

private void treeView1_AfterSelect(object sender,TreeViewEventArgs e)
{
this.treeView1.SelectedNode....//这个就是你点击的TreeNode
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式