Form se cierra al presionar un botón

11/07/2007 - 22:06 por mac | Informe spam
Hola grupo, mi problema es el siguiente:
de un form principal (form1) llamo a otro mediante las sentencias:

Form2 form2 = new Form2();
form2.ShowDialog();

De la misma manera de form2 llamo a form3:

Form3 form3 = new Form3();
form3.ShowDialog();

en form3 ocurre que cuando presiono un botón cualquiera se cierra el form y
vuelve a form2. Ya revisé el código y no hay ninguna sentencia Close() por
ninguna parte. Alguien me puede ayudar con esto?
De antemano muchas gracias

Preguntas similare

Leer las respuestas

#6 RFOG
12/07/2007 - 21:09 | Informe spam
En Thu, 12 Jul 2007 21:00:29 +0200, Octavio Hernandez
escribió:

Un saludo, Rafa!

suelen pasar "cosas raras" si tienes un timer windows forms, lo activas
en el constructor de la ficha y se dispara antes de que el constructor
termine. Evidentemente, el constructor terminará, las tripas del .NET
verán que deben llamar al evento del timer (porque ya se ha disparado)
y todo se queda en un estado bastante inestable... hasta que la ficha
desaparece sin decir ni mu.



Es que no se debe activar en el constructor, ¿no? Se debe poner Enabled
= true
en tiempo de diseño, o en el evento FormLoad.

Slds - Octavio



¡Muy buenas, Octavio!

Sasto.

Por eso lo digo.

Experimentado en propias carnes. :-)

Aunque si el constructor finaliza antes del primer disparo del timer no
suele haber problemas.

Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
La experiencia es como un billete de lotería comprado después del sorteo.
No creo en ella.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida