Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

AIDE SUR LES TREEVIEW


Information sur la source

Catégorie :Control Classé sous : aide, tutoriel, treeview, arbre, tree Niveau : Débutant Date de création : 16/08/2005 Vu / téléchargé: 22 023 / 7 591

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note


Description

Et bien c'est une aide sans prétention sur les TreeView. Vous pourrez apprendre comment remplir un TreeView, détecter les clics sur le TreeView...
Bref, cette source est EXCLUSIVEMENT déstinée aux personnes ne sachant pas, ou très très peu utiliser les TreeView.
 

Conclusion

J'espère que cela servira à quelqu'un, moi j'en aurais bien eu besoin je jour ou j'ai utilisé pour la première fois un TreeView...

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de draluorg le 17/08/2005 13:58:56

Eh wai en effet y a bien trois pages sur les TreeView mais bon ce sont souvent des codes qui utilisent une TreeView mais qui n'ont pas pour but premier d'expliquer comment s'en servir...
Je trouve que celui-ci est bien fait pcq il montre tres simplement comment s'en servir et rien de superflu... (mais bon je les ai po toutes faite, y en a peut etre des mieux...)

Bonne prog a tous @+

signaler à un administrateur
Commentaire de Renfield le 29/08/2005 10:06:54 administrateur CS

Sous la forme d'un tutoriel, plutot que d'une source, la dimension aurait ete tout autre...

le contenu deviens même illisible, voire erroné.

Tvw.LabelEdit = tvwAutomatic 'active le renommage de label
Tvw.LabelEdit = tvwManual 'le dsactive
Tvw.Checkboxes = True 'checkboxes actives
Tvw.Checkboxes = False 'checkboxes dsactives
[...]

bref, faire une chose, puis son contraire.. ?

si c'est pour documenter, je dirais simplement qu'il faut apprendre a se servir de l'IDE de VB : Avec l'explorateur d'objets (touche f2) vous oobtiendrez une description claire et en français, s'il vous plait.

Set nodx = Tvw.Nodes.Add(, , "n", "La racine")
Set nodx = Tvw.Nodes.Add("n", tvwChild, "n1", "Noeud 1")
Set nodx = Tvw.Nodes.Add("n", tvwChild, "n2", "Noeud 2")
[...]
Inutile d'affecter ici nodx, si tu ne t'en sers pas...
on preferera :

Tvw.Nodes.Add Key:=  "n", Text := "La racine"
Tvw.Nodes.Add "n", tvwChild, "n1", "Noeud 1"
Tvw.Nodes.Add "n", tvwChild, "n2", "Noeud 2"


Private Sub tvw_Collapse(ByVal Node As MSComctlLib.Node)
'Se produit quand on reduit
'MsgBox Node exprime le nom du noeud (ex: Noeud 2.1)
End Sub
Node n'indique pas le nom, mais un Objet Node correspondant au noeud que l'on réduit.


'If Node = "Noeud 3" Then MsgBox "Dernier Noeud slectionn"
correct uniquement si ton dernier noeud se nomme ainsi...

on preferera quelque chose comme :
If Node.Index = tvw.Nodes.Count-1 Then


'LENOM = tvw.Nodes.Item(3)
pourquoi prendre l'item 3 ?


Bref, une "Aide" qui ne fait que paraphraser ce que l'on peut obtenir de l'IDE (F2)
et qui peut embrouiller (code inutile, redondant) les personnes qui souhaitent utiliser les TreeView.

reformulé, et sous la forme d'un tutoriel structuré, ca pourrais avoir davantage d'interet

signaler à un administrateur
Commentaire de ratala le 09/12/2005 22:40:04

Moi je trouve cette source très bien, elle m'a permi de comprendre comment fonctionnait les treeview.

signaler à un administrateur
Commentaire de loule le marin le 18/09/2006 17:49:50


Le minimum, clair et concis pour comprendre et utiliser un TreeView ! merci, merci, merci
enfin j'arrive a m'en servir grace à ce code source simple !

signaler à un administrateur
Commentaire de Amsterdam2007 le 23/12/2006 20:27:23

Avec beaucoup de retard
Salut à tous, ma pseudo réponse n'est en rien importante, c'est juste pour dire que certains essaye de faire avancé les choses comme  Violent_Ken, et que malheureusement, d'autres, sont si balèze, qu'il ne font qu'éemettre des critiques. En tout cas, on voit ceux qui ont envie de partager/

signaler à un administrateur
Commentaire de ScSami le 20/04/2008 18:42:54

Note que les commentaires de Renfield sont parfaitement justifiés et constructifs. Modifie ta source, améliore là grace aux conseils des mecs balèzes et ne la complexifie pas afin qu'elle reste abordable aux néophites mais JUSTE (i.e., correcte, parfaite) pour ne pas les embourber dans de très mauvaises habitudes. Ainsi, tout le monde sera content et les noobs n'auront plus qu'à copier/coller même si tout ne leur parait pas encore très clair (ça viendra avec le temps !).

signaler à un administrateur
Commentaire de binet1 le 19/11/2008 21:07:05

y a-t-il moyen de savoir comment il est possible de forcer la sélection d'un noeud particulier (par ex au démarrage on veut que l'item 5 soit celui sélectionné?)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

aide sur les treeview et listview [ par guillaume ] Bonjour,je suis débutant et je cherche à faire cela :Du coté gauche, un treeview dans lequel je trouve le poste de travial avec tous mes lecteurs, que bébé en VB appel a l'aide [ par Zan ] salut,je sais que c'est une question de débutant (mais j'en suis un!)Comment afficher dans un treeview la liste des repertoire du disque dur et que su Treeview - Besoin d'aide sur un exemple simple [ par Misutsu ] Voilà j'ai besoin d'aide sur le remplissage d'un treeview avec des requêtes sql, j'ai étudié ce que j'ai pu trouvé sur le site, mais j'ai toujours rie Aide sur les treeviews (évenement click()) [ par Darkukai ] Bonjour à tous Juste une petite question et j'arrete de vous embeter (pour un moment du moins)Voila j'ai réussi a faire un treeview avec plusieurs bou glisser listbox->treeview [ par bingo974 ] Bonjour,Je n'arrive pas à trouver un code sur vbfrance me permettant de réaliser un dragdrop entre une listbox et un treeview en utilisant OLEDRAG OLE TreeView, explorateur FTP à l'aide !!! [ par capoueidiablo ] Messieur dames bonsoirs,voila dans le cadre de mon BTS informatique de gestion je dois rendre des projets de fin d'année (PTI) et j'ai un probleme ave aide initialisation treeview [ par chouchou123 ] salut,j'ai un petit pb dont je trouve pas la solution. J'ai un treeview sur un formulaire qui liste des repertoires et les fichiers contenu dans ces r Aide Treeview [ par Bubul69 ] Bonjour,Y a-il une possibilité de récuperer de l'aide, à intégrer dans Access 2000, sur les Treeview et les Flexgrd ?Merci. A l'aide! Treeview + Sql server [ par sabou94 ] Bonjour, voila mon probleme : je dois faire un treeview avec des elements venant d'une base de donnés sql server et je n'ai aucune idée de c Une aide sur le treeview [ par ghannem ] Toujours je parle dans ce sujet.Est ce que c'est possible de generer un treeview en vb 6.0 jusqu'a un niveau qui va etre donne par l'utilisateur a un


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.