C sharp - Pasar datos de un formulario a otro

 
Vista:

Pasar datos de un formulario a otro

Publicado por Aluquek (8 intervenciones) el 31/01/2007 13:03:40
Hola a todos,

Tengo un formulario de mantenimiento en el que tengo 3 cajas de texto una Cp,otra Localidad y otra provincia. Tambien tengo un boton que abre una busqueda de una tabla de codigos postales. Pues bien lo que quiero es que al seleccionar un registro en el datagrid de la busqueda me pase al formulario de mantenimiento los datos del registro seleccionado (codigo postal, provincia y localidad) y me lo escriba en las cajas de texto.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Pasar datos de un formulario a otro

Publicado por Abel (10 intervenciones) el 07/02/2007 16:08:19
Para comunicar formularios, tienes que hacer lo siguiente:

Formulario padre:

//Al constructor del hijo, le pasas una referencia del objeto Padre
FormularioHijo frm=new FormularioHijo(this);
frm.Show();


Formulario Hijo:

FormularioPadre formPadre=null;

public void new(FormularioPadre form)
{
this.formPadre=form;
}

//Cuando quieras finalizar la pantalla hija y pasar los valores al padre.

this.formPadre.txtCP.text= "valor que quieras";
this.close();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Pasar datos de un formulario a otro

Publicado por Aluquek (8 intervenciones) el 14/02/2007 12:05:22
Muchas gracias :) me ha servido de mucho

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Pasar datos de un formulario a otro

Publicado por Abel (10 intervenciones) el 07/02/2007 16:09:06
Para comunicar formularios, tienes que hacer lo siguiente:

Formulario padre:

//Al constructor del hijo, le pasas una referencia del objeto Padre
FormularioHijo frm=new FormularioHijo(this);
frm.Show();


Formulario Hijo:

FormularioPadre formPadre=null;

public void new(FormularioPadre form)
{
this.formPadre=form;
}

//Cuando quieras finalizar la pantalla hija y pasar los valores al padre.

this.formPadre.txtCP.text= "valor que quieras";
this.close();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Pasar datos de un formulario a otro

Publicado por Abel (10 intervenciones) el 07/02/2007 16:10:13
Para comunicar formularios, tienes que hacer lo siguiente:

Formulario padre:

//Al constructor del hijo, le pasas una referencia del objeto Padre
FormularioHijo frm=new FormularioHijo(this);
frm.Show();


Formulario Hijo:

FormularioPadre formPadre=null;

public void new(FormularioPadre form)
{
this.formPadre=form;
}

//Cuando quieras finalizar la pantalla hija y pasar los valores al padre.

this.formPadre.txtCP.text= "valor que quieras";
this.close();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar