Ciao a tutti,
come vedete dalla domanda comincio davvero a divertirmi :-)
Ho iniziato un progettino per capire meglio DB e altre cosette, e ho impostato a sinistra una tree-view che è organizzata più o meno in questo modo:
Anagrafiche
Clienti
Primo Cliente
Secondo Cliente
Progetti
Primo Progetto
Secondo Progetto
La parte di codice che controlla il doppio clic sulla tree-view, verifica la chiave (.key) nella quale ho messo le parole "Anagrafiche" e "Clienti" (o "Progetti"), mentre la chiave degli elemento al terzo livello sono i codici dei clienti e dei progetti.
Il mio problema è che quando leggo la chiave, non ho la possibilità (almeno, non l'ho trovata) per sapere in quale "ramo" dell'albero mi trovo. I codici di Clienti e Progetti possono tranquillamente essere identici, quindi non so se leggendo il codice "000001" sto leggendo un Cliente o un Progetto.
So benissimo che basterebbe caricare la tree-view mettendo nella key per ogni elemento qualcosa che permetta di riconoscerlo (tipo C000001 e P000001, da separare quando faccio i controlli), però mi sembra strano che non esista la possibilità di conoscere il "parente" o il "livello superiore".
Grazie a tutti per l'aiuto :-)