回 帖 发 新 帖 刷新版面

主题:求救:treeview的子节点如何判断才能产生事件 大家来看看啊

vb.net中,treeview的结构是这样的

A
  a
  b
  c
  d
B
  e
  f
  g


用这样的代码可能产生想要的效果,
If e.Node.Text = "A" Then
………………
………………
………………
End If      效果为,单击A则执行下面的代码

请问,如果单击a或其它的b、c等,如何产生这样的效果,
也就是父节点用If e.Node.Text = "A" Then  那子节点如何表达
请大师指点

回复列表 (共14个回复)

11 楼

经我测试
e.Node.Parent.Text 可以获取到子节点的父节点文本

但e.Node.Text 不能获取子节点的文本

好晕呀,大家再帮帮忙吧

12 楼

If UBound(L) = 0 Then  '这里就是你单击“部门一”时的事件
  IF E.NOD.TEXT="A"THEN
     --------------------------
  END IF

  IF E.NOD.TEXT="B" THEN
     -------------------------
  END IF
End if

13 楼

谢谢大家,我已经做好了

14 楼

请问在vb的treeview中选中子节点发生事件如
A
 a
 b
 c
D
中单击a在窗口中出现图片啊
请高手

我来回复

您尚未登录,请登录后再回复。点此登录或注册