public Sub OpenAllNodes(depth As Int)
For Each v As Node In rootnode.anc.GetAllViewsRecursive
If v.Id = "btn" Then
Dim iv As ImageView = v
iv.tag = False
iv.SetImage(minus)
End If
Next
Node_open(rootnode)
OpenAll(rootnode,depth)
End Sub
Private Sub OpenAll(tnn As TreeNode, depth As Int)
If tnn.TN.level > depth Then Return
For Each tnn As TreeNode In tnn.TN.children
If tnn.TN.tag1 Then
For Each v As Node In tnn.anc.GetAllViewsRecursive
If v.Id = "btn" Then
Dim iv As ImageView = v
iv.tag = False
iv.SetImage(minus)
End If
Next
Node_open(tnn)
End If
OpenAll(tnn,depth)
Next
End Sub