Sunteți pe pagina 1din 4

TALLER MENUS Y TOOLBAR EN VISUAL BASIC.

NET

Ing.Dagoberto Rodríguez Cedeño

Objetivos

1. Crear formulario padre y modificar propiedades.

2. Crear formulario hijo y modificar propiedades.

3. Crear menús superiores y desplegables.

4. Programar las diferentes opciones.

5. Crear atajos para opciones de menús.

6. Crear toolbar y su programación.

Lo primero que vamos es abrir Visual Basic.Net y crear un nuevo proyecto con
nombre Menús y Toolbar.

Al form1 le modificamos la propiedad IsMdiContainer y la modificamos en True


(verán que cambia el color del fondo del formulario a un gris oscuro, no cambien
este color).

Ahora vamos a modificar las propiedades:

Text (escriba Menús y Toolbar)

WindowState (en Maximized)

Crear Menús

Ir al Cuadro de herramientas y escoger Menús y barras de herramientas, Dar clic


en MenuStrip y luego clic en el form1. A continuación verán en la parte superior
Escriba aquí.

Digitar allí Clientes, debajo escriba Nuevo, debajo escriba Reportes.

Al lado de clientes verán que pueden escribir otro menú, allí escriban
Proveedores, debajo escriban Nuevo, debajo escriban Reportes.

Al lado de proveedores escriban Salir.

Crear Atajos (ShortcutKeys)

Dar clic en la opción Nuevo del menú clientes luego ir a la ventana de


propiedades y modificar la propiedad ShortcutKeys y escoger Ctrl y la letra N.

Realizar lo mismo con la opción Reportes del menú Proveedores y escoger Ctrl y
la letra R.
TALLER MENUS Y TOOLBAR EN VISUAL BASIC.NET

Ing.Dagoberto Rodríguez Cedeño

Ahora ejecute la aplicación y el formulario padre se verá así:

Agregar formulario hijo

Ir al menú Proyecto y dar clic en Agregar Windows Forms… y luego clic en


Agregar. Aparece el form2 y vamos a modificar la propiedad Text y vamos a
escribir Formulario Clientes.

Ahora vamos a ir al formulario padre para programar la opción Nuevo para que
cuando demos clic allí nos muestre el formulario padre y debajo del menú el
formulario hijo.

Dar doble clic sobre la opción Nuevo del menú Clientes y vamos a digitar lo
siguiente:

Form2.MdiParent=me

Form2.Show()

Ejecutar la aplicación, dar clic en Clientes y luego en Nuevo, o si lo prefiere Ctrl


N. Verán que el formulario hijo no está maximizado, para que sea así vamos a
incluir la siguiente programación,

Form2.WindowState=FormWindowState.Maximized

Ejecutar y observar.
TALLER MENUS Y TOOLBAR EN VISUAL BASIC.NET

Ing.Dagoberto Rodríguez Cedeño

Programación opción Salir

Dar doble clic sobre la opción Salir y programar así:

Dim x as Integer

X= MessageBox.Show (“Desea Salir de la Aplicación?”, “Salir”,


MessageBoxButtons.YesNo)

If (x=DialogResult.Yes) then

Me.Close()

End If

Ejecute la aplicación y dar clic en Salir.

Nota: en la segunda línea de este código escribirla completa en visual


basic.net

Crear Toolbar

Ir al Cuadro de herramientas y escoger Menús y barras de herramientas, Dar clic


en ToolStrip. Aparece debajo de la barra de menús un combo dar clic en la
flechita y escoger Button, haga lo mismo para agregar dos más.

En el Button1, modificar la propiedad Image, dar clic allí y verán un cuadro de


diálogo (Seleccionar recurso), escoger la opción Archivo de recurso del proyecto
y luego clic en Importar, después escoger la imagen. También modificar la
propiedad Text y escribir allí NuevoCliente.

Haga lo mismo con los otros dos Button (uno de ellos en Salir).

Para programar dar doble clic sobre el Button1, escribir allí por ejemplo la misma
programación de la opción Nuevo del menú Clientes. Y también la programación
de Salir en uno de los Button.

Ejecute la aplicación y verá algo como esto:


TALLER MENUS Y TOOLBAR EN VISUAL BASIC.NET

Ing.Dagoberto Rodríguez Cedeño

Habilitar, Deshabilitar una opción de menú y salir de un formulario hijo

Vamos a deshabilitar la opción Nuevo del menú Clientes. Damos doble clic en
dicha opción y agregar la siguiente línea de código:

NuevoToolStripMenuItem.Enabled=False

A continuación agregar un botón en el formulario hijo, modificarle la propiedad


Text por Salir. Y programar lo siguiente en dicho botón:

Me.Close()

Form1.NuevoToolStripMenuItem.Enabled=True

Ejecutar y observar lo programado en todo.

Nota: practicarlo y utilizarlo para su proyecto. Traer avance para la


próxima clase para calificar (clave de acceso y menús y toolbar).

S-ar putea să vă placă și