CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Como Cerrar Los Form Q Quedan Atras??

(1/2) > >>

Vortice:
Camaradas,
Tengo un problema con los formularios les explico,
Form1 (MDI) padre
Form2, 3 y 4 hijos
A Form 2, 3 y 4 los llamo solo desde Form1
El problema es q cuando abro Form3 por ejemplo cierro Form2 y Form4 con la instrucción Close ( Form2.Close() y Form4.Close() ) y no los cierra, por q ocurre esto camaradas ojala y puedan ayudarme, de antemano gracias.

Abhero:
desde donde los estas mandando a cerrar?

Estoy seguro que funciona desde el MDIparent o desde el mismo formulario usando ME.


PD: Salgo del trabajo, no volvere al foro hasta manana.

Nos leemos,
Ab.  :hola:

Vortice:
supongo q hay algo q hago mal, pero nose q es lo q es.....
mira, el Form1 es el Mdi lo cual hice en las propiedad (isMdiContainer) en true y listo y los form hijos cuando los voy a llamar les digo q son mdi hijos o algo asi, lo hago de la siguiente manera

Dim Form_Cotizacion As New Cotizacion
Form_Cotizacion.MdiParent = Me
Form_Cotizacion.Show()

esto lo saque de otro foro y funciona, esto lo hice con el fin de al minimizar el formulario principal se minimizen los q esten adentro y funciona perfecto, pero al Editar un form x le digo q los demas l(los q estan atras, pero no el principal ese no lo cierro nunca solo al salir) los cierre con Close y no lo hace, lo hago asi

Form_Soporte.Close()
Dim Form_Cotizacion As New Cotizacion
Form_Cotizacion.MdiParent = Me
Form_Cotizacion.Show()

para q de esta manera antes de abrir el Form_Cotizacion cierre el Form_Soporte q ya esta abierto y no lo hace no lo cierra, espero haberme explicado Camarada es lo unico q me falla en la aplicacion, creo, jejejeje, de antemano gracias .....

Saludos desde Chile.

Abhero:
Es decir que hiciste que un formulario normal contenga otros formularios poniendole la propiedad de MDI? Pero porque no pruebas con un Formulario MDI original que encuentras en el mismo lugar. <_<

Vortice:
Como es eso de Formulario MDI original ???

Tu te refieres q al momento de crear el form lo haga de inmediato un form MDI, lo que ocurre es que yo descubri esto una vez que ya estaba todo programado....

pero me gustaria q despejaras esa duda q me quedo dando vueltas (MDI original)

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa