怎样才能遍厉TreeView的所有节点? 我想要遍厉TreeView中某个节点下的所有子节点要怎样做啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用nodes属性就可以了.nodes(index) Private Sub Form_Load() Dim oNode As Node With TreeView1 .Nodes.Add , , "r1", "r1" .Nodes.Add , , "r2", "r2" .Nodes.Add "r2", tvwChild, "r3", "r3" .Nodes.Add "r2", tvwChild, "r4", "r4" .Nodes.Add "r4", tvwChild, "r5", "r5" .Nodes.Add "r4", tvwChild, "r6", "r6" .Nodes.Add "r2", tvwChild, "r7", "r7" .Nodes.Add , , "r8", "r8" For Each oNode In .Nodes oNode.Expanded = True Next WalkNode .Nodes("r2") End WithEnd SubSub WalkNode(oNode As Node, Optional lLevel As Long = 0) '对每个节点干点什么吧 Debug.Print Space(lLevel * 2); oNode.Text '有孩子的先抱孩子 If Not oNode.Child Is Nothing Then WalkNode oNode.Child, lLevel + 1 End If '有兄弟的再抱兄弟 If (Not oNode.Next Is Nothing) And lLevel > 0 Then WalkNode oNode.Next, lLevel End IfEnd Sub Dim i As Integer Dim TreeNodeCount As Integer Me.TreeView_Subentry.Visible = False TreeNodeCount = Me.TreeView_Subentry.Nodes.Count For i = 1 To TreeNodeCount With TreeView_Subentry With .Nodes(i) .Expanded = True End With End With Next i Me.TreeView_Subentry.Visible = True vb中使用oracle的序列 求mschart 动态显示曲线的程序!谢谢 如何写类似combox下拉框的自定义控件 提取图片名的问题???? 求样条函数的解法 招聘 VB網格控件.可否提供個參考!例如優缺點等! 请教用VB安装SQL SERVER的数据库的问题 请问:怎么才能彻底地隐藏属性为“隐藏”的文件,即:即使选择“显示所有文件”也看不到该文件! 考考大家: 如何实现 "MDI 窗体内部显示控件的效果"??? 这种效果是怎么实现的 关于数组小问题,分来了~
Dim oNode As Node
With TreeView1
.Nodes.Add , , "r1", "r1"
.Nodes.Add , , "r2", "r2"
.Nodes.Add "r2", tvwChild, "r3", "r3"
.Nodes.Add "r2", tvwChild, "r4", "r4"
.Nodes.Add "r4", tvwChild, "r5", "r5"
.Nodes.Add "r4", tvwChild, "r6", "r6"
.Nodes.Add "r2", tvwChild, "r7", "r7"
.Nodes.Add , , "r8", "r8"
For Each oNode In .Nodes
oNode.Expanded = True
Next
WalkNode .Nodes("r2")
End With
End SubSub WalkNode(oNode As Node, Optional lLevel As Long = 0)
'对每个节点干点什么吧
Debug.Print Space(lLevel * 2); oNode.Text
'有孩子的先抱孩子
If Not oNode.Child Is Nothing Then
WalkNode oNode.Child, lLevel + 1
End If
'有兄弟的再抱兄弟
If (Not oNode.Next Is Nothing) And lLevel > 0 Then
WalkNode oNode.Next, lLevel
End If
End Sub
Dim TreeNodeCount As Integer
Me.TreeView_Subentry.Visible = False
TreeNodeCount = Me.TreeView_Subentry.Nodes.Count
For i = 1 To TreeNodeCount
With TreeView_Subentry
With .Nodes(i)
.Expanded = True
End With
End With
Next i
Me.TreeView_Subentry.Visible = True