Inicio > C# > lao007 > Ayuda Urgente

Ayuda Urgente

Experto:
Usuario:
Fecha: 19/05/2008
Valoración: (4,00 sobre 5) Categoría: C#
14/05/2008
corfredd, usuario preguntando en C#
Usuario
Buenas noches
en verdad he intentado hallar la solucion de mi problema pero nada, el problema es el siguiente:
estoy realizando una aplicacion y tengo un formulario principal como container y tengo unos treeview en los cuales al hacer el envento click en sus respectivos nodos me abren los otros formularios en el container, pero me surge el problema que si abro mas de un formulario me lo carga pero al salir del treeview me devuelve al anterior formulario.
si alguien me podria ayudar se lo agradeceria inmensamente lo necesito urgente.
muchas gracias.
14/05/2008
corfredd, experto respondiendo en C#
Experto
buenas tardes
el problema se basa en ke no cierras ninguna ventana por lo tanto te muestra lo que puedes hacer es cerra las ventanas s estas usando un contenedor midi es de la siguente manera
For X As Integer = 0 To Me.MdiParent.MdiChildren.Length - 1 -- recore todas las ventanas abiertas
Me.MdiParent.MdiChildren(X).Close() -- cierra la ventana
Next X
saludos y espero ke te sirva
14/05/2008
corfredd, usuario preguntando en C#
Usuario
Hola Gracias por la respuesta pero me gustaria que no me cerrara las ventanas sino que me mostrara la ultima en el container.
saludos.
14/05/2008
corfredd, experto respondiendo en C#
Experto
buenas tardes
si quieres que te muestre la ultima puedes manejar una variable global que te diga cual es la ultima que se esta abriendo utilizas la misma funcion para recorer las pantallas que hay en el contenedor midi y despues en lugar de close pones show y listo
otra cosa si estas trabajando con varias ventanas en un contenedor midi visual studio te da la opcion de organizarlas como todos los programas en cascada lineal etc
saludos espero ke te sirva
19/05/2008
corfredd, usuario preguntando en C#
Usuario
Muchas gracias en verdad me sirvio muchisimo.
Enlaces patrocinados