DÉGRADÉ DE DEUX COULEURS AVEC TRANSPARENCE ET ANGLE

Adn56
Messages postés
1172
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2013
- 6 juin 2010 à 19:18
cs_martinha
Messages postés
8
Date d'inscription
samedi 29 mai 2010
Statut
Membre
Dernière intervention
30 août 2010
- 30 août 2010 à 05:57
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/51852-degrade-de-deux-couleurs-avec-transparence-et-angle

cs_martinha
Messages postés
8
Date d'inscription
samedi 29 mai 2010
Statut
Membre
Dernière intervention
30 août 2010

30 août 2010 à 05:57
Trop Trop beau j'adors merci
cs_novice69
Messages postés
4
Date d'inscription
vendredi 13 août 2004
Statut
Membre
Dernière intervention
15 février 2011

29 juil. 2010 à 15:11
Salut, trés sympa ce code , court / efficace facile à metre en oeuvre.
bon travail bravo !
Adn56
Messages postés
1172
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2013
1
6 juin 2010 à 19:18
Salut, encore un snippet ! enfin que dis-je une simple fonction :

Brosse = New LinearGradientBrush(rect, Color1, Color2, ang, True)

ta fonction en initié, surrement pas c'est la base.
Tu n'as pas besoin de placer ismonochrome dans ta sub, il suffit de placer l'opacité à 0 de la seconde couleur ^_^
Note aussi qu'a chaque clic sur le bouton tu vas surcharger ta form perdant l'opacité à therme ;)

Bien vu le fait de placer un control dans ta form mais cela ne marche pas bien !
En effet les couleurs disparraissent dés que l'on sort du control, regarde essaye cela :

DrawGradient(Button1, New Rectangle(0, 0, Button1.Width, Button1.Height), _
Color.Red, Color.Blue, 255, 100, 45, False)

ou simplement ton appel de coloration de Me dans le form load, ce qui est l'endroit pour initialiser les couleurs d'une form non ?

Donc revois ton code et pense à poster des sources, plutôt qu'une simple Sub (ou alors sur codyx)

Bonne continuation. @dn (je ne note pas mais tu imagine ma note)