Programación General > Visual Basic 6.0 e inferiores

 Picturebox1.backcolor

(1/1)

cartavio:
Tengo un problema de Visual Basic.Net tengo dos formularios form1: que contiene un pictureBox1 y el ColorDialog, y un form2 que contiene un button que al presionar abre el ColorDialog:

Lo que deseo es elegir el color del ColorDialog y que cambie el color de PictureBox del form1

Les estare eternamente agradecido

kkklira:
Ok.   Soy KKKlira y esta es una posible respuesta.   si tienes en el form2 el boton tu codigo es mas o menos asi (en el evento Click del boton)  with ColorDialog  .cancel=true on error goto Error .showcolor  form1.picture1.backcolor=colordialog.color end with Error: if error <> 0 then Exit sub :comp: [/code]

cartavio:

--- Cita de: "kkklira" --- Ok.   Soy KKKlira y esta es una posible respuesta.   si tienes en el form2 el boton tu codigo es mas o menos asi (en el evento Click del boton)  with ColorDialog  .cancel=true on error goto Error .showcolor  form1.picture1.backcolor=colordialog.color end with Error: if error <> 0 then Exit sub :comp: [/code]
--- Fin de la cita ---
Gracias KKKLira
El codigo que tengo es el siguiente:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim Form1 As New Form1()
        Form1.ColorDialog1.ShowDialog()
        Form1.PictureBox1.BackColor = Form1.ColorDialog1.Color

    End Sub

No me da error pero tampoco me pinta

Acepto sugerencias

Navegación

[0] Índice de Mensajes

Ir a la versión completa