Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
est-il possible de changer le background de chaque branche d'un treeview?
Si oui quel code faut-il utilisé?
Sinon est-il possible de mettre des images en fonction des données du treeview.
par exemple une image pour les voyages actifs et une autre pour les voyages inactifs.
Environnement PB 8.5
merci d'avance
Dernière modification par broukme (17-09-2008 09:56:07)
Hors ligne
pour l'image il faut utiliser les propriétés PictureIndex et SelectedPictureIndex de l'objet treeviewitem
ça donne qqchose dans ce style.
treeviewitem ltvi_1 tv_montreeview.GetItem (ll_itemhandle, ltvi_1) // récup de la référence du treeviewitem dont tu veux modifier l'image IF integer(ltvi_1.data = 1) = 1 THEN // exemple si quand un voyage est actif tu mets ltvi_1.PictureIndex = 1 ltvi_1.SelectedPictureIndex = 1 ELSE ltvi_1.PictureIndex = 2 ltvi_1.SelectedPictureIndex = 2 END IF
Hors ligne
Bonjour,
broukme, la réponse de rincevent a-t-elle répondue à tes attentes ? Si oui, merci d'indiquer une
résolu de le titre de ta demande, le cas échéant, merci de nous indiquer ce qui ne va pas.
Merci.
Doctor Z.
Hors ligne