Foros del Web » Programación para mayores de 30 ;) » .NET »

Sobre cerrar formularios

Estas en el tema de Sobre cerrar formularios en el foro de .NET en Foros del Web. Wenas^^,resulta que tengo dos formulario form1 y form2 por ejemplo. Mediante un boton accedo al form2. El problema viene que poniendo dim form as new ...
  #1 (permalink)  
Antiguo 03/05/2008, 06:53
 
Fecha de Ingreso: mayo-2008
Mensajes: 6
Antigüedad: 16 años
Puntos: 0
Sobre cerrar formularios

Wenas^^,resulta que tengo dos formulario form1 y form2 por ejemplo.
Mediante un boton accedo al form2.
El problema viene que poniendo

dim form as new Form1
form.close()

Al cargar el form2 nose me cierra el primero.
Como podria solucionarlo?
  #2 (permalink)  
Antiguo 03/05/2008, 12:47
 
Fecha de Ingreso: junio-2007
Mensajes: 47
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Sobre cerrar formularios

Te recomiendo lo siguiente, supongamos que tienes form1 y form2..... en el form1 tiene un boton que te lleva al form2.... entonces:

Form2 F2 = new Form2(); // CREAS EL OBJETO DE Form2
this.Hide(); // ESCONDES EL ACTUAL (PARA ESTE CASO ES Form1)
F2.ShowDialog(); // MUESTRAS EL Form2
this.Close(); // CIERRAS EL FORM EN EL QUE ESTAS (ESTE CASO ES EL Form1 QUE ESTA ESCONDIDO)

Asi trabajo yo y funciona perfectamente. Disculpa la Sintaxis en C# pero no trabajo con VB, sin embargo es parecida y creo que facil de editar.
  #3 (permalink)  
Antiguo 03/05/2008, 12:50
 
Fecha de Ingreso: junio-2007
Mensajes: 47
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Sobre cerrar formularios

Me olvide mencionar que el codigo anterior va en el evento Click del boton del Form1 que te va a direccionar al Form2.

Suerte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:57.