Bonjour,
Comme l'indique le nom du post, quelqu'un a-t-il un tuto pour modifier l'apparence du treeview (juste les + et - et les checkboxes).
Merci bien.
Alexandre
Version imprimable
Bonjour,
Comme l'indique le nom du post, quelqu'un a-t-il un tuto pour modifier l'apparence du treeview (juste les + et - et les checkboxes).
Merci bien.
Alexandre
Il faut mettre la propriété DrawMode à OwnerDrawAll et gérer l'évènement DrawNode pour dessiner toi-même les éléments du TreeView
Merci beaucoup pour cette réponse.
J'ai ne parallèle trouvé du code sur msdn :
http://msdn.microsoft.com/en-us/libr....drawnode.aspx
Mais je ne sais pas le faire fonctionner.
Comment l'ajouter sur la form1 ?(qui est totalement vierge, je veux simplement faire tourner ce code...)
Merci par avance.
Alexandre
Par ailleurs, pour clarifier ma problématique, je voudrais simplement remplacer les + et - du treeview par des images à moi, de même que les coches...
malheureusement ce n'est pas possible de ne dessiner que les cases à cocher, il faut dessiner tout le node, y compris le texte
mais ce n'est pas difficile, il suffit d'utiliser Graphics.DrawString
Il suffit de copier coller dans un nouveau fichier de code...Citation:
J'ai ne parallèle trouvé du code sur msdn :
http://msdn.microsoft.com/en-us/libr....drawnode.aspx
Mais je ne sais pas le faire fonctionner.
Effectivement, pour l'utilisation du code...
Pour Graphics.DrawString je vais essayer...
Merci encore
Concernant les nodes, je ne veux pas les dessiner mais affecter une image déjà dessinée (un .gif) pour remplacer les + et les -... c'est possible ?
Merci.
oui mais tu dois quand même "dessiner"... avec la méthode Graphics.DrawImage
Alors OK...
Merci