salut
est-il possible d'insérer une image dans le fond d'un controle TreeView ?
je travail sur un winform classique, VS 2008, C#3.0
merci
jpo
Version imprimable
salut
est-il possible d'insérer une image dans le fond d'un controle TreeView ?
je travail sur un winform classique, VS 2008, C#3.0
merci
jpo
TreeView a une propriété BackgroundImage
salut
merci pour tra réponse
moi ja ne l'ai pas dans l'intellisense ! ? normal ?
effectivement, cette propriété est "masquée", j'avais pas réalisé ça... d'ailleurs la doc précise :
Ce qui signifie généralement que ça peut avoir des effets de bord plus ou moins maitrisés, et qu'il n'est pas recommandé de l'utiliser... Après, tu peux toujours tenter le coup, tu verras bien le résultat.Citation:
Envoyé par MSDN
Ce qui me semble bizarre, c'est qu'il y a le même commentaire sur l'évènement Paint, ce qui réduit les possibilités de personnaliser l'apparence du background (en revanche on peut personnaliser l'apparence des noeuds, avec la propriété DrawMode et l'évènement DrawNode)
Sinon, la dernière possibilité que je vois est d'overrider la méthode OnPaintBackground pour dessiner l'image sur le fond (avec Graphics.DrawImage)