Re: Pasar Parametros entre forms

08/06/2006 - 17:23 por mafraeb | Informe spam
Asigna un delegado al evento closing del formulario llamado que se controle desde el formulario llamante. Así cuando cierres (antes de cerrar) podras recuperar todos los valores que quieras

Ejemplillo (C#)

private void Boton_Click(

FormularioLLamado formulario = new FormularioLLamado(
//agregamos el manejador al evento closin
formulario.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MetodoFormClosing)


private void MetodoFormClosing (object sender, FormClosingEventArgs e

//recoges una variabl
variable= ((FormularioLLamado)sender).variable;
//o recoges un datase
dataSet ds= ((FormularioLLamado)sender).dataSet;


Espero que te sirva

Un salud

mafraeb

Ver este tema: http://www.softwaremix.net/viewtopic-522686.htm

Enviado desde http://www.softwaremix.net

Preguntas similare

Leer las respuestas

#1 Jesús M.I
09/06/2006 - 19:59 | Informe spam
pq no ponerlo publico?? y asi puedes pasarte lo que kieras? :D, pruebalo,
public shared :D

"mafraeb" escribió:


Asigna un delegado al evento closing del formulario llamado que se controle desde el formulario llamante. Así cuando cierres (antes de cerrar) podras recuperar todos los valores que quieras.

Ejemplillo (C#):

private void Boton_Click()
{
FormularioLLamado formulario = new FormularioLLamado()
//agregamos el manejador al evento closing
formulario.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.MetodoFormClosing);
}

private void MetodoFormClosing (object sender, FormClosingEventArgs e)
{
//recoges una variable
variable= ((FormularioLLamado)sender).variable;
//o recoges un dataset
dataSet ds= ((FormularioLLamado)sender).dataSet;
}

Espero que te sirva.

Un saludo


mafraeb


Ver este tema: http://www.softwaremix.net/viewtopic-522686.html

Enviado desde http://www.softwaremix.net



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida