cs_eldim
Messages postés956Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention21 août 2014
-
22 juin 2007 à 16:15
cs_eldim
Messages postés956Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention21 août 2014
-
26 juin 2007 à 07:51
Bonjour,
Comment fait-on pour avoir des boutons transparents ? (des vrais boutons pas des controls utilisateurs refés entièrement...)
-- Pourquoi faire simple quand on peut faire compliquer --
allthew3
Messages postés551Date d'inscriptionsamedi 8 janvier 2005StatutMembreDernière intervention12 avril 20082 22 juin 2007 à 19:34
a ok : là oui faut redesinner ce qu'il y a derriere en ajoutant les effets voulu mais pour faire ça je peux pas t'aider desolé (c'est pas de mon niveau lol)
Vous n’avez pas trouvé la réponse que vous recherchez ?
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 25 juin 2007 à 13:11
La propriété opacity est propre au formulaire.
l'opacité permet de jouer sur la nuance de la transparence.
si tu veux un bouton completement transparent tu peux regler les backcolor et forecolor sur color.transparent.
Sinon pour jouer sur la nuance je pense qu'il faut passer par des API GDI+ (j'ai pas encore trouvé dans system.drawing mais ca vaudrais le coup d'y jeter un oeil)
TeBeCo
TeBeCo
Messages postés467Date d'inscriptionlundi 24 juin 2002StatutMembreDernière intervention 9 mars 2011 25 juin 2007 à 13:24
je viens d'y penser mais avec le gdi de system.drawing tu peux jouer avec le .getpixel, .SetPixel et il te suffit de modifier la valeur de "alpha" de chaque pixel qui correspond a la transparence (je rappel que ce sont des valeur de type "byte" donc 0<=alpha<=255) j'emet un pti doute quand meme mais c'est a testé
cs_eldim
Messages postés956Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention21 août 20141 26 juin 2007 à 07:51
merci c'est sympa, non sans rire j'ai essayé mais ça n'a pas marché c'est pour ça que je pose la question sur ce forum car je pense qu'il est fait pour ça. merci de ta remarque.
-- Pourquoi faire simple quand on peut faire compliquer --