[ funk @ 09.09.2004. 12:03 ] @
Kako da prikazem(povezem) podatke iz baze u tree view - u( strukturnu sastavnicu hocu da prikazem).
[ Acid.Reconected @ 10.09.2004. 10:19 ] @
pa, nije mnogo komplikovano sto se tice Treeview-a, ali moras da DOBRO napravis bazu podataka.

Otprilike ovako: Za svaki node u treeview-u u bazi moras da imas ID polje i ParetID. Dodavanje novih node-ova ne vrsis kada se pokrene aplikacija vec kada korisnik prosiri Expand selektovani node, a to radis sa BeforeExpand:

Code:

' ovo je za VB, ali slicno je i za c#

e.Node.Nodes.Clear
Dim trenutniNode as Integer='pa iz baze uzimas ID ovog slektovanog noda'

'Ovo sa uzimanjem ID-a, mozes da resis i tako sto ces ID staviti u Tag  
'property node-a
'E sada uzimas iz baze sve zapise kojima je ParentID=TrenutniNode i ubacuejs ih 
'u ovaj node:

With e.Node.Nodes.Add('text iz baze')
         .Tag='ID iz baze
         ' I dodas jedan Dummy node, da bi imao + ispred node-a
         .Nodes.Add("Dummy")
End With


Jesam ga iskomplikovao, ali sta ti nije jasno pitaj
[ funk @ 14.09.2004. 21:39 ] @
Hvala ti na odgovoru,pomogao si mi