Degradado en formulario

29/07/2004 - 23:17 por Zenkius | Informe spam
Hola!

Quisiera saber cómo puedo hacer que el color de fondo de un formulario sea
un degradado, en vez de un color sólido?????

Zenkius.

Preguntas similare

Leer las respuestas

#1 Miguel Ortiz Falcón
30/07/2004 - 17:29 | Informe spam
Pues mira lo que te recomiendo hacer es que sobreescribas
el método OnPaint del Form y entonces crees un
LinearGradientBrush (que es un degradado)y un Rectangle
con el area del form

Rectangle rect = new Rectangle(0, 0, 100, 100);
LinearGradientBrush linearBrush = new LinearGradientBrush
(rect, Color.Blue, Color.Green,
LinearGradientMode.ForwardDiagonal);

una vez que tienes este objeto simplemente dibuja un
rectangulo del tamaño del formulario a traves del objecto
Graphics del argumento del método Paint...(PaintEventArgs)

Graphics g = e.Graphics;

g.FillRectangle(linearBrush, 0, 0, 100, 100);

y listo!

Ojalá te sirva...Saludos!

Miguel Ortiz Falcón

Hola!

Quisiera saber cómo puedo hacer que el color de fondo de


un formulario sea
un degradado, en vez de un color sólido?????

Zenkius.


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida