Je cherche des pistes pour adapter un controle TreeView à une utilisation personnalisée.
Il s'agirait d'associer un objet à chaque noeud afin de stocker d'autres informations que le texte affiché.
Tu peux utiliser la propriété Tag pour stocker l'objet en question. Ou bien dériver l'objet TreeNode pour ajouter les propriétés dont tu as besoin.
-- Fred
Ear Plugs
Fred wrote:
Il s'agirait d'associer un objet à chaque noeud afin de stocker d'autres informations que le texte affiché.
Tu peux utiliser la propriété Tag pour stocker l'objet en question. Ou bien dériver l'objet TreeNode pour ajouter les propriétés dont tu as besoin.
Bonjour Fred,
J'ai opté pour le tag, j'ignorais qu'on pouvait affecter cette propriété avec la référence à un objet. Testé et approuvé, ça fonctionne dans les deux sens :
Ça tombe bien parce que je ne sais absolument pas comment on dérive un controle :)
Fred wrote:
Il s'agirait d'associer un objet à chaque noeud afin de stocker
d'autres informations que le texte affiché.
Tu peux utiliser la propriété Tag pour stocker l'objet en question.
Ou bien dériver l'objet TreeNode pour ajouter les propriétés dont tu
as besoin.
Bonjour Fred,
J'ai opté pour le tag, j'ignorais qu'on pouvait affecter cette propriété
avec la référence à un objet.
Testé et approuvé, ça fonctionne dans les deux sens :
Il s'agirait d'associer un objet à chaque noeud afin de stocker d'autres informations que le texte affiché.
Tu peux utiliser la propriété Tag pour stocker l'objet en question. Ou bien dériver l'objet TreeNode pour ajouter les propriétés dont tu as besoin.
Bonjour Fred,
J'ai opté pour le tag, j'ignorais qu'on pouvait affecter cette propriété avec la référence à un objet. Testé et approuvé, ça fonctionne dans les deux sens :