lilo44
Messages postés174Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention15 février 2007
-
15 nov. 2006 à 17:52
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 2014
-
16 nov. 2006 à 10:46
bonjour,
difficile d expliquer !
En gros, je fais une mise a jour qui change la forme et l'orga du treeview.
Après cette mise a jour, je le recharge (pour mettre a jour le contenu) et toutes les branches sont fermées.
J'ai la clé de la fiche (de l'enfant du treevew) que je viens de mettre a jour.
Comment faire pour que après la mise a jour et le rechargement de l'arbre, je reouvre l'arborescence pour afficher de nouveau cette fiche ?
Le but du jeu etant d ouvrir seulement les branches permattant dacceder a cette fiche. Je ne souhaite pas ouvrir des branches pour rien.
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 20143 15 nov. 2006 à 20:22
il faut utiliser la propriete selectednode
il faut sauvegarder le node en cours avant de recharger la treeview
et a la fin du rechargement de la treeview
affecter a treeview.selectednode= node sauvé
en fait cela devrait donner une chose du style :
Dim TreeNode_en_cours
As TreeNode
'//sauver le node en cours avant de recharger la treeviewTreeNode_en_cours New TreeNodeTreeNode_en_cours TreeView1.SelectedNode
'// a la fin du rechargement de la treeview pour se'lectionner le treenode precedemment selectionnéTreeView1.SelectedNode = TreeNode_en_cours