Bonjour,
J'utilise le OnPaintBackground pour avoir un joli fond dégradé sur ma form
Mais j'aimerais que ce dégradé suive le fond transparent des control
Or tout se passe comme si chaque control (label) creait son propre gradient (voir image)
Quelqu'un aurais-t-il une idée pour résoudre cela ?
Merci de vos conseils ou suggestions
Code utilisé : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 protected override void OnPaintBackground(PaintEventArgs e) { using (Brush gradientBrush = new LinearGradientBrush(e.ClipRectangle , Color.YellowGreen , Color.WhiteSmoke , LinearGradientMode.BackwardDiagonal)) { e.Graphics.FillRectangle(gradientBrush, e.ClipRectangle); } }
Partager