Je possède ce code qui me permet d'ajouter un peu de mélange à ma forme de fenêtres:C# LinearGradientBrush. Comment puis-je changer le point où les deux couleurs se mélangent?
public partial class Form1 : Form
{
protected override void OnPaintBackground(PaintEventArgs e)
{
using (LinearGradientBrush brush = new LinearGradientBrush(this.ClientRectangle,
Color.White,
Color.Black,
LinearGradientMode.Vertical))
{
e.Graphics.FillRectangle(brush, this.ClientRectangle);
}
}
}
Et ceci est le résultat:
Par défaut, le « pic » du mélange des deux couleurs est juste au milieu de la boîte. Je veux ajuster le code de telle sorte que le "pic" du mélange se produise environ 3/4 vers le haut. Est-il possible de changer le point où les deux couleurs commencent à se mélanger?
Merci d'avance.
La manière les couleurs blen d est tellement mieux que le code original. Merci Reza. – Pucho