Compartir a través de


Cómo: Obtener un valor de otro formulario (Visual C#)

Actualización: noviembre 2007

Este ejemplo recupera un valor de un cuadro de texto de un formulario Windows Forms y lo muestra en un cuadro de texto de otro formulario.

Ejemplo

// In Form1.cs.
private Form2 otherForm = new Form2();
private void GetOtherFormTextBox()
{
    textBox1.Text = otherForm.TextBox1.Text;
}
private void button1_Click(object sender, EventArgs e)

    GetOtherFormTextBox();
}

Compilar el código

Para este ejemplo se necesita:

  • Dos formularios denominados Form1 y Form2.. Cada uno de ellos contiene un control TextBox denominado textBox1. Form1 debe crear una instancia de Form2 y asignarla a otherForm; GetOtherFormTextBox copiará el texto de Form2 que se encuentra en textBox1 en el cuadro de texto textBox1 del formulario Form1.

  • A la propiedad Text de textBox1 en Form2 se le debería asignar una cadena en tiempo de diseño.

Vea también

Conceptos

Diseñar una interfaz de usuario en Visual C#

Otros recursos

Personalizar, mostrar e imprimir formularios Windows Forms

Paseo guiado por Visual C#