formulario menu principal

04/05/2006 - 03:35 por Jose | Informe spam
Estimados. Utilizo vb.net 2003. Tengo un windows forms con su menu pricipal.
La idea es dejar que quede siempre ese formulario con sus menus de fondo y
que permita cargar los otros windows form cuando el usuario haga click en
las opciones. Esos formularios hijos de permanecer en pantalla hasta que se
cierran y tambien permitir que pueda seleccionar otra opcion del menu
principal.

En espera de sus generosos comentarios, se despide.

Jose

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
04/05/2006 - 08:32 | Informe spam
Hola Jose,

puede aplicar herencia creando un patrón o plantilla de formulario principal
y heredarla en los otros formularios, o bien, podrías crear un proyecto
Windows y al formulario principal hacerlo MDI para que el resto de
formularios sean formularios hijos y poder utilizar la barra de botones o
menús que tiene el principal.

Creo que estas soluciones, siendo la segunda la más habitual, resolvería tu
duda.

Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Jose" wrote:

Mostrar la cita
#2 Jose
04/05/2006 - 14:43 | Informe spam
Si jorge la segunda opcion quisiera aplicarla. Para eso debo hacer lo
siguiente?
1) En la propiedad IsMdiContainer del formulario de menu principal le coloco
true?
2) A los formularios hijos que les hago?
Gracias

"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
Mostrar la cita
#3 Jorge Serrano [MVP VB]
04/05/2006 - 15:16 | Informe spam
Los formularios hijo deben de ser cargados con un código similar a:

Dim MiF As New Form2
MiF.MdiParent = Me
MiF.Show()

Espero que esto te sirva.

Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Jose" wrote:

Mostrar la cita
#4 Jose
04/05/2006 - 16:19 | Informe spam
Gracias Jorge yo lo habia hecho asi pero declarando una variable publica
para mi form hijo pero ya veo que no es necesario sino solamente
declarandolo con el dim y listo
Saludos
RV
"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida