Réinitialiser un treeview en gardant le node déjà selectionné actif
liandri
Messages postés6Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention 9 février 2006
-
8 févr. 2006 à 20:48
liandri
Messages postés6Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention 9 février 2006
-
9 févr. 2006 à 09:50
Bonjour, j'ai un treeview qui fonctionne parfaitement
Sauf que je dois maintenant passer à l'étape au dessus : celui de rafraichir le treeview et de garder le node selectionné. Bref faire une réinitialisation
Si je fais un bouton rafraichir, je veux qu'il me reconstruise l'arbre mais en gardant child2.2 selectionné
Ceci me permettra par exemple de pouvoir changer le nom des "child" provenant de ma bdd externe, puis d'avoir le changement sur l'arbre sans avoir à renaviguer dedans !
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 8 févr. 2006 à 20:55
Stocke l'item sélectionné, reconstruit ton treeview, puis resélectionne l'item correspondant à celui qui était sélectionné (en te basant sur le texte de celui-ci par exemple).
olixelle
Messages postés506Date d'inscriptionvendredi 30 juillet 2004StatutMembreDernière intervention 3 mars 20082 8 févr. 2006 à 20:56
tu te fais un procédure permettant de retourner le chemin du node en prenant en parametre le node en question.
TU stock le chemin du node avant de rafraichir et en rafraichissant, tu compares a chaque fois le chein du node que tu es en train d'ajouter à celui que tu as stocké.
liandri
Messages postés6Date d'inscriptionmercredi 29 janvier 2003StatutMembreDernière intervention 9 février 2006 9 févr. 2006 à 09:50
>> tu compares a chaque fois le chein du node que tu es en train d'ajouter à celui que tu as stocké.
ça je suis en mesure de le faire ! en revanche c'est la fonction selection par code que je trouve pas ! je vois pas comment le réactiver ou plutot le reselectionner !