Cerrar un Form2

En Visual.Net desde un Form1 hago que aparezca un Fom2. Eso me funcionó bien
Ahora el problema como hago desde el Form1 para cerrar el Form2
Gracias por su colaboración

1 respuesta

Respuesta
1
Desde le form1 pone:
Form2. Close()
Hola arauzh:
Le agradezco mucho su colaboración pero no me funciona
Tengo un Form1 con dos botones
Cuando activo el botón1 le hago:
Dim f2 as New Form2
f2.Show()
Y me aparece bien el Form2
Pero cuando activo el botón2 donde tengo:
Form2.Close
El formulario Form2 no desaparece
Es porque al darle Dim f2 as New Form2 estas creando en modo de ejecución un nuevo formulario copiando todo lo que hiciste en diseño en el form2, por lo que cuando le das f2. show() estas abriendo el tercer formulario por así decirlo que se llama "f2" por lo que cuando le das form2. Close() no hace nada porque no lo has abierto. En tu caso sería f2. Close() (para cerrarlo) o f2. Hide() (para esconderlo)
Se me olvidó ponerte que el Dim f2 as New Form2 lo tenes que declarar globalmente (abajo de Public Class xxxx.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas