cs_yann71
Messages postés4Date d'inscriptionjeudi 20 octobre 2005StatutMembreDernière intervention25 décembre 2005
-
24 déc. 2005 à 03:14
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 2010
-
25 déc. 2005 à 11:33
Salut,
étant actuellement en train de créer un jeu de cartes, je cherche à éliminer la couleur des coins des cartes lorsque je les superpose.
Je dispose d'images au formar PNG dont les coins n'ont pas de couleurs. Mais lorsque je superpose les picturebox, les coins redevienne d'une certaine couleur.
Je voudrais donc savoir s'il est possible de supprimer cette couleur pour que les coins soient transparents.
J'ai déjà testé le code suivant qui ne fonctionne pas :
Dim g
As
New System.Drawing.Bitmap(PictureBox1.Image)
cs_yann71
Messages postés4Date d'inscriptionjeudi 20 octobre 2005StatutMembreDernière intervention25 décembre 2005 24 déc. 2005 à 04:33
J'ai également testé avec d'autres couleurs que Transparent mais le résultat est le même : je ne parviens toujours pas à obtenir la transparence des coins.
Ex :
Dim g
As
New System.Drawing.Bitmap(PictureBox1.Image)
cs_yann71
Messages postés4Date d'inscriptionjeudi 20 octobre 2005StatutMembreDernière intervention25 décembre 2005 25 déc. 2005 à 08:38
Et non ! En fait, lorsque tu superposes deux picturebox, le fond de la picturebox du dessus prend comme couleur de fond la couleur de la form même si la propriété backcolor est à Transparent.
violent_ken
Messages postés1812Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention26 octobre 20102 25 déc. 2005 à 11:33
Violent Ken
Salut !
Ok, le picturebox ne marche pas nickel. Mais utilise un ImageBox et une image *.GIFavecde la transparence, et çà marche très bien ! J'ai réussi à superposer sans problème deux images *.GIF, sans aucun bug de transparence !
Ré-essaye avec des ImageBox, et si tu n'y arrives pas, envoie moi ton e-mail par MP et je te donnerais l'exemple que je viens de faire.
@+ et joyeux noël !!