sábado, 6 de septiembre de 2008

WinForms con Gradiente

Código para crear un formulario con gradiente para el color de fondo:

private void frmPruebas_Resize(object sender, EventArgs e)
{
this.Invalidate();
}

protected override void OnPaintBackground(PaintEventArgs e)
{
Rectangle superficie = this.ClientRectangle;

Brush Gradient_Brush =
new LinearGradientBrush(superficie,
Color.CornflowerBlue, Color.AliceBlue,
LinearGradientMode.Vertical);

e.Graphics.FillRectangle(Gradient_Brush, superficie);

}

Para una mejor explicación visitar CodeProject