ayuda con una clase

22/06/2006 - 14:48 por ciros | Informe spam
hola
tengo dos formularios A y B
en el formulario A tengo un textbox y un buton que al clickearlo invoca
al formulario B
en este formulario hay un textbox en el introduzco letras y numeros y
un buton que al clickearlo regresa al formulario A y lo que introduci
en el textbox del formulario B aparecera en el textbox del formulario A
me dijeron que creando una clase pero no se como debo utilizarla o si
alguien conoce otra forma por favor digamela
Saludos espero me puedan ayudar
 

Leer las respuestas

#1 Luis Miguel Blanco
22/06/2006 - 15:11 | Informe spam
Hola ciros

Prueba a ejecutar tu formulario B como un cuadro de diálogo. Cuando hayas
terminado en este formulario, en vez de cerrarlo, asignas el valor
DialogResult.OK a su propiedad DialogResult, lo que devolverá el flujo de la
ejecución a tu formulario A, en donde podrás recuperar la información del
formulario B. Te adjunto un bloque de código con un sencillo ejemplo:

'/////////////////////////////
Public Class Form1
Private Sub btnA_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnA.Click
Dim frm2 As Form2 = New Form2
Dim resultado As DialogResult
resultado = frm2.ShowDialog()
If resultado = DialogResult.OK Then
Me.txtA.Text = frm2.txtB.Text
End If
End Sub
End Class

Public Class Form2
Private Sub btnB_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btnB.Click
Me.DialogResult = DialogResult.OK
End Sub
End Class
'/////////////////////////////

Espero que te sea de ayuda.
Un saludo
Luis Miguel Blanco
http://www.dotnetmania.com


"ciros" wrote:

hola
tengo dos formularios A y B
en el formulario A tengo un textbox y un buton que al clickearlo invoca
al formulario B
en este formulario hay un textbox en el introduzco letras y numeros y
un buton que al clickearlo regresa al formulario A y lo que introduci
en el textbox del formulario B aparecera en el textbox del formulario A
me dijeron que creando una clase pero no se como debo utilizarla o si
alguien conoce otra forma por favor digamela
Saludos espero me puedan ayudar


Preguntas similares