27. august 2003 - 10:02
Der er
1 løsning
Hjælp til TreeView
Hejsa der ude.
Har lige et lille problem.
Hvordan få jeg langt et lille ID nummer ind pr. line i TreeView så jeg kan finde ud af hvilken en brugen har trykke på.
ID må ikke være synlig for brugen. ID nummer kommer også fra min database, variabel "db_id".
Jeg bruger denne kode til at ligge noget ind i TreeView,
TreeView1().Nodes().Add(stis + filnavn)
27. august 2003 - 15:50
#1
Hey videodyr
Til at indlægge skjult data i posterne i en TreeView komponent, kan evt. bruges metoden Key der er at finde for hver af posterne. Dette kan gøres på følgende måde:
TreeView1().Nodes().Add , , "ID" & db_id, stis + filnavn
Hvor du tilføjer en post med teksten 'stis + filnavn' og hvor postens Key er sat til "ID" efterfulgt af indholdet af variablen db_id. Gruden til at "ID" inkluderes er fordi 'Key' skal indholde en streng, og udelukkende tal accepteres således ikke. Værdien af 'Key' kan du så udtrække ved brug af følgende kode:
Private Sub TreeView1_NodeClick(ByVal Node As MSComctlLib.Node)
Me.Caption = Right(Node.Key, Len(Node.Key) - Len("ID"))
End Sub
Håber det var noget i den retning du søgte efter :)
-Sion