Foros del Web » Programación para mayores de 30 ;) » .NET »

Pasar Datos de un Formulario a Otro

Estas en el tema de Pasar Datos de un Formulario a Otro en el foro de .NET en Foros del Web. Hola amigos, estoy realizando un programa y me tranque en esto, resulta que tengo que pasar un dato desde un formulario a otro, aquí le ...
  #1 (permalink)  
Antiguo 21/06/2014, 07:48
 
Fecha de Ingreso: agosto-2010
Mensajes: 126
Antigüedad: 16 años, 1 mes
Puntos: 9
Pasar Datos de un Formulario a Otro

Hola amigos, estoy realizando un programa y me tranque en esto, resulta que tengo que pasar un dato desde un formulario a otro, aquí le muestro el código de ejemplo.

Realizo un cambio a mi formulario principal en su propiedad IsMdiContainer = true.

Código PHP:
Public Class Principal

    
Private Sub ToolStripButton1_Click(sender As Object, e As EventArgs) Handles ToolStripButton1.Click
        Dim d 
As New Form1
        d
.MdiParent = Me
        d
.Show()
    
End Sub
End 
Class 
Este es el código del primer formulario.

Código PHP:
Public Class Form1

    
Private Sub btnEnviar_Click(sender As Object, e As EventArgs) Handles btnEnviar.Click
        Form2
.ShowDialog()
    
End Sub
End 
Class 

Al darle click al botón de este formulario, quiero que el dato del textBox pase el texBox del Form1.

Código PHP:
Public Class Form2

    
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnEnviar1.Click
        Form1
.txtNombre.Text = txtNombre1.Text
        Me
.Close()
    
End Sub
End 
Class 
Espero su ayuda amigos.
gracias.
  #2 (permalink)  
Antiguo 21/06/2014, 11:08
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 23 años
Puntos: 156
Respuesta: Pasar Datos de un Formulario a Otro

Por ejemplo a través de propiedades.


FORM2

Código:
Public Property MiTextoQuePaso as String

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnEnviar1.Click 
      MiTextoQuePaso= txtNombre1.Text  
        Me.DialogResult = DialogResult.Ok
    End Sub

FORM PRINCIPAL

Código:
If Form2.ShowDialog = DialogResult.Ok Then
    MessageBox.Show("Recibo este texto: " & Form2.MiTextoQuePaso)
End If
__________________
Saludos
  #3 (permalink)  
Antiguo 22/06/2014, 15:14
 
Fecha de Ingreso: agosto-2010
Mensajes: 126
Antigüedad: 16 años, 1 mes
Puntos: 9
Respuesta: Pasar Datos de un Formulario a Otro

muchas gracias amigo..!!

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:17.