ok! Ho risolto così:
codice:dim mioNodo as New treeNode mioNodo.text="Nome visualizzato" mioNodo.name="Secondo Valore" mioNodo.tag="Terzo valore" miaTreeView.Nodes.add(mioNodo)
Così assegno 2 valori nascosti a ogni nodo che richiamo con la proprietà apposita!
(esempio mioNodo.name).
Adesso però ho riscontrato un altro problema (non so se sia un bug).
Se ciclo i figli di un nodo per rimuoverli tutti a un certo punto ne salta uno (ricicla su uno già rimosso come se ci fosse ancora!)
Il codice che sto usando è molto semplice...per quello ho pensato a un bug!
Eccolo qui:
Fate una prova!codice:for each nodoFiglio as TreeNode in nodoPadre.nodes nodoFiglio.remove next

Rispondi quotando