CLR: .Net / Mono / Boo / Otros CLR > C#

 Comunicacion Entre Formularios

(1/1)

darko:
Hola, como puedo acceder a las variables de un form1 desde otro formulario form2.gracias

cecilio:
Para empezar, poniendo las variables como Publicas.

Por ejemplo imagina que en el Form2 tienes dos variables que quieres que sean publicas, y además tienes un textBox al que quiere enviar un texto una vez se cargue,
el form2 ademas tiene dos bonotes Para Aceptar y Cancelar.

Las variables las declararías asi en el Form2:

public string miNombre;
public int      miEdad

para acceder desde el form 1 Te voy a poner un trozo de código



--- Código: Text ---      tlf.AgreMod dlg = new tlf.AgreMod();            dlg.textBox1.Text="Hola Mundo";   dlg.miNombre="Pepito Perez";   dlg.miEdad=120; if (dlg.ShowDialog()==DialogResult.OK)  {            MessageBox.Show(dlg.textBox1.text);       }  
tlf. es el espacio de nombre en el que he creado el Form2 AgreMod es el nombre de la Form2 que le he dado.

Los dos botones Ok y Cancelar tienen la pripiedad DialogResul en Ok y el otro en Cancel.

Con esta explicación creo que no tendras problema.

darko:
Gracias, ya esta claro

Navegación

[0] Índice de Mensajes

Ir a la versión completa