apprentisssage, gambas 3, picturebox, Tutoriel, Widget - GB3 - Couleur prioritaire sur l'image -

GB3 - Couleur prioritaire sur l'image

( Temps de lecture estimé à Moins d'une minute)




Bonjour,

A) Problème posé.
J'ai une  Picturebox dans laquelle je modifie la couleur de fond par cette commande :

mypict.Background = Color.Blue

Si je défini une image de fond, l'image n'est pas affichée mais c'est bien la couleur bleu qui reste dans le fond de la PictureBox, pourquoi?

B) Solution

La documentation ne le précise pas mais par défaut, une PictureBox a comme valeur de couleur Background qui est de  -1.

-1 correspond à la couleur de fond désactivée.

Ainsi l'image peut être affichée.

Si vous changez la couleur et que vous voulez afficher l'image de nouveau, écrivez cette commande :

mypict.Background = -1
mypict.Picture = Picture[myimage]
et cela fonctionnera correctement.

A bientôt.




Date de creation :
Redacteur : Rédigé par spheris
Classé dans : apprentisssage, gambas 3, picturebox, Tutoriel, Widget