C sharp - Llamar a un form y recoger datos desde otro form

 
Vista:

Llamar a un form y recoger datos desde otro form

Publicado por Javi (14 intervenciones) el 24/07/2004 16:41:03
Hola, estoy haciendo una aplicación en la que quiero llamar a un form, desde el form principal, en el que tengo un textBox para introducir una cadena, un botón Aceptar y un botón Cancelar. Lo que quiero es que al hacer click en Aceptar, la ventana se cierre y vuelva al form principal donde necesito saber la cadena introducida por el usuario en el form anterior. ¿Cómo puedo hacerlo?

Necesito ayuda, GRACIAS.

Un saludo, JAVI.
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:Llamar a un form y recoger datos desde otro for

Publicado por Edgar (278 intervenciones) el 24/07/2004 22:20:31
Hola

Bueno.. creo que deberias mostrar el formulario de manera modal (con el ShowDialog), luego, al presionar el boton aceptar, colocas la propiedad DialogResult del formulario en Ok, y si presionas cancelar, colocas esta misma propiedad en Cancel

Luego lo que debes hacer es llamar al fomulario de la siguiente manera

if (form2.ShowDialog() == DialogResult.Ok )
{
textbox1.text = form2.Textbox1.text
}

Para esto debes colocar el cuadro te texto del segundo formulario como público, o tambien puedes crear una propedad que te devuelva el valor

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