[VB.NET] COmment faire une recherche dans une treeview ??? [Résolu]

Messages postés
383
Date d'inscription
samedi 29 janvier 2005
Dernière intervention
1 décembre 2008
- - Dernière réponse : fdiedler2000
Messages postés
383
Date d'inscription
samedi 29 janvier 2005
Dernière intervention
1 décembre 2008
- 16 nov. 2005 à 08:54
Slt,





J'ai une treeview avec des noeuds et des sous noeuds et je voudrais créer une fonction qui fait une recherche d'un sous noeuds :





Par exemple : EN noeuds j'ai : "Amis" et "ennemie"





Dans "AMis" j'ai "toto", "tata" et dans "Ennemie" j'ai "titi" et "tete"





Comment faire : SI dans les sous noeuds, il y a toto alors .... sinon ....





Merci
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
134
Date d'inscription
vendredi 19 mars 2004
Dernière intervention
6 juin 2007
3
Merci
Quleque chose comme ça :?



public Function Cherche(TV as treeview, texte as string) as treenode

Dim no,sno as treenode



for each no in TV.nodes

for each sno in no.nodes

if sno.text = texte then return sno

next

next

return nothing



end function



à quelques détails près, j'écris ce code de mémoire...



et si il trouve, alors il renvoie le noeud en question, sinon il renvoie nothing...

tu peux aussi bien sur renvoyer True si il trouve et False sinon, je te laisse le soin d'adapter l'exemple...



Voilà



Est-ce que cela te convients ?



AlicVB

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Messages postés
383
Date d'inscription
samedi 29 janvier 2005
Dernière intervention
1 décembre 2008
0
Merci
oui merci

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.