Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 12-09-2008 15:38:19

broukme  
Membre Geek
Date d'inscription: 23-01-2007
Messages: 31
Pépites: 167
Banque: 0

treeview

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

 

#2 18-09-2008 08:28:43

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: treeview

pour l'image il faut utiliser les propriétés PictureIndex et SelectedPictureIndex de l'objet treeviewitem
ça donne qqchose dans ce style.

Code: pb

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

http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#3 06-10-2008 14:41:49

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

Re: treeview

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.


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22