Valor devuelto por ficha modal

21/05/2004 - 19:28 por Alberto | Informe spam
Tengo una clase que debe gestionar el inicio de la aplicación. El código
sería el siguiente:

frmAcceso fichaAcceso = new frmAcceso();
if (fichaAcceso.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
frmPrincipal fichaPrincipal = new frmPrincipal();
fichaPrincipal.Show();
}

¿Cómo puedo hacer para que la ficha "fichaAcceso" me devuelva un valor?
¿Hay un modo mejor de escribir este código?

Muchas gracias
 

Leer las respuestas

#1 Diego Gonzalez
21/05/2004 - 19:34 | Informe spam
Hola Alberto,

Puedes agregar una propiedad pública en el frmAcceso, en el OK del
formulario asignas un valor a la propiedad y la consultas luego de llamar al
método Show(). Para seguridad puede ser una propiedad solo con set.

Saludos,
Diego Gonzalez
Lagash Systems SA

"Alberto" wrote in message
news:u$
Tengo una clase que debe gestionar el inicio de la aplicación. El código
sería el siguiente:

frmAcceso fichaAcceso = new frmAcceso();
if (fichaAcceso.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
frmPrincipal fichaPrincipal = new frmPrincipal();
fichaPrincipal.Show();
}

¿Cómo puedo hacer para que la ficha "fichaAcceso" me devuelva un valor?
¿Hay un modo mejor de escribir este código?

Muchas gracias


Preguntas similares