sideth
Messages postés13Date d'inscriptiondimanche 10 mars 2002StatutMembreDernière intervention 7 décembre 2005
-
30 juin 2005 à 10:30
sideth
Messages postés13Date d'inscriptiondimanche 10 mars 2002StatutMembreDernière intervention 7 décembre 2005
-
1 juil. 2005 à 09:48
Bonjour,
J'ai un treeview qui contien une branche qui lui même contient des filles
Je souhaiterais en selectionnant sur la branche pere, sélectionner automatiquement la branche fille.
j'ai deja essayer :
this.treeView.SelectedNode=thisTreenode.FirstNode
mais, le focus ne se met pas sur la branche fille, avez vous une idée?
Troborg
Messages postés65Date d'inscriptionsamedi 24 avril 2004StatutMembreDernière intervention 1 août 20056 30 juin 2005 à 11:33
Ta ligne est bonne... (enfin, je pense..)
Mais a priori tu as du la mettre dans l'évènement "Click"...
Le truc, c'est que cet évènement se produit avant que le noeud sur lequel tu cliques ne soit sélectionné...
Bref, pour résoudre ton problème, essaie d'utiliser l'évènement "AfterSelect"
sideth
Messages postés13Date d'inscriptiondimanche 10 mars 2002StatutMembreDernière intervention 7 décembre 2005 1 juil. 2005 à 09:48
oui, bien sur
j'avais ecris ce petit if dans une la fonction AfterSelect
if (e.Action!=TreeViewAction.ByMouse)
{
this.treeView.SelectedNode=null;
return;
}
Comme vous le voyer si je ne click pas avec la souri j'affecte un null
a ma selection, et comme je suis passer par le code maintenant, je
n'est plus besoin.