C sharp - Recuperar la informacion de una ventana emergente

 
Vista:

Recuperar la informacion de una ventana emergente

Publicado por Santi (8 intervenciones) el 25/10/2005 11:28:15
Hola.
Tengo el siguiente problema:
Una opción de mi aplicación es similar a la de abrir un nuevo documento como el de Word. Al pulsar un botón se abre cuadro de diálogo en el que introduces la dirección y aceptas o cancelas. El problema surge cuando intento pasar el valor de ese cuadro de texto a la clase principal de la aplicación (lo que suele ser Form1) ya que esta ejecuta antes otras acciones que están después que la propia llamada al nuevo cuadro de diálogo.

La llamada la hago así:

Form2 form2 = new Form2();
Form2.Show();
string dir = Form2.devuelveString();
MessageBox.Show(dir);

Gracias y un saludo.
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:Recuperar la informacion de una ventana emergen

Publicado por Edgar (278 intervenciones) el 25/10/2005 14:08:25
Hola

Intenta usar el metodo ShowDialog en lugar de Show.. este metodo "bloquea" el metodo que hace el llamado, en otras palabras, en tu código, no se ejecutará el metodo Form2.devuelveString() hasta tanto no hayas cerrado el formulario

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