Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/09/2009, 03:55
mmartinezmolina
 
Fecha de Ingreso: septiembre-2009
Mensajes: 1
Antigüedad: 14 años, 8 meses
Puntos: 0
Cierro el form hijo y se cierra el form padre, porque??

Muy buenas,
estoy haciendo una aplicacion en visual c#, tengo muchos formularios, y esto me esta pasando estos dos ultimos dias. Cuando cierro el formulario hijo, bien con un

this.Close();
ó
Close();

automaticamente el padre tambien se cierra y claro, no me viene nada bien.

Os explico mas cosas:

Tengo un MDI principal.
Luego abro formularios hijo dentro de este
Y desde estos, pues llamo a otros, y desde estos otros a otros, me imagino que lo normal.
El caso es que hace unos meses me ocurrio con uno , en este caso se reproducia el error cuando hacia las cosas con el raton, si las hacia con el Enter, el programa seguia el proceso normal.

Ejemplo:

MDIprincipal -> hijo dentro de mdi ->hijo1(suele ser modal) -> hijo2(suele ser modal).

Cuando cierro el hijo2, se cierra tambien el hijo1, y claro no puedo continuar.
Ocurre solo a veces y siempre uso los mismos metodos para llamar y cerrar.

Muchas gracias de antemano. Espero vuestras respuestas.