Visual Basic.NET - Actualizar formulario desde otro formulario

   
Vista:

Actualizar formulario desde otro formulario

Publicado por Cravox (3 intervenciones) el 07/08/2015 03:33:05
Hola a todos,

Tengo una aplicación donde necesito actualizar el form2 desde el evento clic de un botón del form1. Lo que hice para tomar datos del form1 y mostrarlos en el form2 fue:

Public Class form2
Public Property f1 As form1

End Class

-------------------

Public Class form1

Private Sub form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
form2.f1 = Me
form2.Show()
End Sub
End Class

Pero en el evento clic del botón en el form1 utilicé el método update y refresh para el form2 y no funciona.

Lo que necesito es que el form2 se actualice sin necesidad de cerrarrlo y volver a cargar.

Espero puedan ayudarme. Gracias de antemano.

Saludos.
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

Actualizar formulario desde otro formulario

Publicado por Khristian (17 intervenciones) el 07/08/2015 04:06:49
No se entiende...

Que quieres que se actualice??? El form o su contenido ???

Porque no haces un método publico en el form2
En ese método publico incluyes todas las instrucciones que efectuaran los cambios necesarios
Ese método lo llamas en el form1 (form2.actualizar())
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

Actualizar formulario desde otro formulario

Publicado por Cravox (3 intervenciones) el 07/08/2015 04:24:34
Gracias Khristian,

Lo que quiero es actualizar el contenido del form2 al dar clic en el botón del form1, pense que refrescando el form2 podría funcionar.

Saludos.
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

Actualizar formulario desde otro formulario

Publicado por Miguel (346 intervenciones) el 07/08/2015 05:56:42
Hola, crea tu propia función/método para actualizar el formulario, y luego solo lo invocas desde otro formulario. Ej: tuForm.Actualizar()

Saludos,
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

Actualizar formulario desde otro formulario

Publicado por Cravox (3 intervenciones) el 07/08/2015 23:57:44
Muchas gracias Miguel,

ha funcionado correctamente mediante el método de actualizar.

Saludos.
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