Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/11/2008, 06:58
edochan
 
Fecha de Ingreso: noviembre-2006
Ubicación: Barcelona, España
Mensajes: 30
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: C#: Mandar datos de un form a otro.

Gracias por la info emma, pero debo deci que todavia C sharp se sigue riendo en mis narices. He probado varias cosas parecidas peor no sé porque no pasa los datos de un form a otro...esto de crear objetos....Aun así lo de mostrar el formulario y eso ya lo tenía asumido.


EDIT: *_* yastaaaaaaaaa soy la ama


Edit 2: os pongo el codigo por si alguien tiene la misma duda que yo.

CODIGO EN C# DE COMO PASAR DATOS DE UN FORMA OTRO

Cita:
frmfact fasturita = new frmfact();
this.hola = "FUNCIONA YA COÑA!";
fasturita.hola2 = this.hola;
fasturita.Show();
this.Hide();

/* Tanto hola como hola2 son variables globales declaradas en cada uno de los formularios.
* Se crea la instancia del formulario dos dentro del formulario1 y se le pasa el valor de hola a hola2 dentro del formulario1.
* mostramos form2 y ocultamos form uno. ( el this hace referencia al formulario en el que estas, es como el ME )
*/


private void frmfact_Load(object sender, EventArgs e)

{

MessageBox.Show(hola2);



}

/* Y mostramos hola2 y tendrá el valor que le hemos pasado en el formulario uno, y yata. */


Última edición por edochan; 11/11/2008 a las 07:10