webForumDet fria alternativet

Treeview

3 svar · 270 visningar · startad av xcalibrate

xcalibrateMedlem sedan aug. 2002136 inlägg
#1

-Måndag
--14:31
-Tisdag
-Onsdag
-Torsdag
-Fredag
-Lördag
-Söndag

Tja, jag tänkte göra en grej i VB.NET där jag vill skriva ut alla childs i alla nodes. Såhär gör jag för att loopa alla nodes:

    Dim Node As TreeNode

    For Each Node In TreeView1.Nodes
        MsgBox(Node.Text)
    Next

Men hur gör jag om den skall skriva ut 14:31, dvs alla childs?

yohpopsMedlem sedan feb. 20011 198 inlägg
#2

ungefär

sub getChildren(Node as TreeNode)
Dim ch as TreeNode
for each ch in Node
getChildren(ch)
MsgBox(Node.Text)
next
end sub
xcalibrateMedlem sedan aug. 2002136 inlägg
#3

Alltså jag vill inte ange något värde, jag vill att den skall automatiskt msgboxa alla childrens i listview1.

yohpopsMedlem sedan feb. 20011 198 inlägg
#4

Kör getChildren(med root noden här.)

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)