Visual Basic.NET - Ayuda con crear un degradado Lineal de 3 colores

   
Vista:

Ayuda con crear un degradado Lineal de 3 colores

Publicado por Kennedy (14 intervenciones) el 17/10/2015 19:18:27
Hola a todos amigos y de ante mano gracias por la ayuda, Lo que pasa es que quiero hacer que un panel genere un degradado de 3 colores pero me da un error Este es mi codigo que uso y en la captura esta donde se genera el error. Si alguien sabe como hacerlo se lo agradeceria que me ayudase..
1
2
3
4
5
6
7
8
9
10
11
Dim ptsF As Point() = { _
        New Point(0, 0), _
        New Point(120, 0), _
        New Point(160, 0)}
        Dim pBrush As New LinearGradientBrush(ptsF)
        Dim colors As Color() = { _
        Color.FromArgb(ColorDialog1.Color.ToArgb), _
        Color.FromArgb(ColorDialog2.Color.ToArgb), _
        Color.FromArgb(ColorDialog3.Color.ToArgb)}
        pBrush.LinearColors = colors
        e.Graphics.FillRectangle(pBrush, New Rectangle(0, 0, Panel4.Width, Panel4.Height))
Sin-titulo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda con crear un degradado Lineal de 3 colores

Publicado por Marcelo nthaxor@hotmail.com (69 intervenciones) el 30/10/2015 06:23:33
1
Dim pBrush As New LinearGradientBrush(ptsF(0), ptsF(1), colors(0), colors(1))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar