Quantcast
Channel: Formulario MDI
Viewing all articles
Browse latest Browse all 4

Formulario MDI

$
0
0
Hola estoy cansado de buscar asi que no me quedo de otra que preguntar, disculpen.

Tengo un formulario MDI con un MenuStrip y su prpiedad mdiWindowsListItem se la estableci al toolstripmenuitem del MenuStrip, entonces me muestra todos los formularios que habro y hasta aqui todo esta bien.

Tambien tengo un formulario hijo (el Revelde) al que cumpliendo con su funcion de hijo cuando presiona la espantosa X para cerrarlo se elimina completamente el formulario pero yo no quiero esto, solo quiero esconderlo y lo logro entrando a su evento formclosing y pondiendo el this.Hide, ok hasta aqui todo bien.

ahora biene el problema, cuando abro el formulario este se pone el toolstripmenuitem del formulario MDI y si eso es lo que quiero, presiono la X y si se esconde, y tmb se quita de toolstripmenuitem ahora presiono otra ves el boton para mostrarlo y si lo muestra pero ya no sale en el toolstripmenuitem ese es el problema.

como puedo hacer para ponerlo en el toolstripmenuitem de mi formulario por medio de codigo para que  cuando presione el boton que abre o muestra el formulario hijo se ponga en el tool....

bueno lo que aca de esbribir tiene otra forma de solucionarlo pero no me la se, si me podrian ayudar se los agradeceria, el problema de esto que tengo es que el fomulario hijo lo estoy instanciando globlmente y cuando lo cierro se cierra y si lo trato de abrir otra ves truena por que el formulario ya no existe, entonces si en ves de instanciarlo globalmente lo instancio el formulario en el boton lo abre y si lo cierro como lo estoy instanciando lo vuelve a abrir y eso es lo que quiero el problema esque si presiono el boton 5 veces seguidas el formulario se abre 5 veces y yo solo quiero abrirlo 1.

Viewing all articles
Browse latest Browse all 4

Latest Images

Trending Articles





Latest Images