Está en la página 1de 7

IESTP “ARTURO SABROSO MONTOYA” – 33 años al servicio de la educación tecnológica

MENUSTRIP

La clase MenuStrip es la base de la funcionalidad de los menús en Windows Forms. Si


ha trabajado con menús en .NET 1.0 y 2.0, debe estar familiarizado con el control
MainMenu. En .NET 3.5 y 4.0, el control MainMenu se reemplaza por el control
MenuStrip.

Creación de un menú

Podemos crear un control MenuStrip usando un diseñador de formularios en tiempo de


diseño o usando la clase MenuStrip en código en tiempo de ejecución o dinámicamente.

Para crear un control MenuStrip en tiempo de diseño, simplemente arrastre y suelte un


control MenuStrip desde Toolbox a un formulario en Visual Studio. Después de arrastrar
y soltar un MenuStrip en un formulario, el MenuStrip1 se agrega al formulario y se parece
a la Figura 1. Una vez que un MenuStrip está en el formulario, puede agregar elementos
de menú y establecer sus propiedades y eventos.

1 Ing. Julio Javier Larico Tipula


IESTP “ARTURO SABROSO MONTOYA” – 33 años al servicio de la educación tecnológica

Configuración de propiedades de MenuStrip

Después de colocar un control MenuStrip en un formulario, el siguiente paso es establecer


las propiedades.

La forma más sencilla de configurar las propiedades es desde la ventana Propiedades.


Puede abrir la ventana Propiedades haciendo clic con el botón derecho en un control y
seleccionando el elemento del menú Propiedades.

Name

La propiedad de Name representa un nombre único de un control MenuStrip. Se utiliza


para acceder al control en el código. El siguiente fragmento de código establece y obtiene
el nombre y el texto de un control MenuStrip.

Elementos

Un control de menú no es nada sin elementos de menú. La propiedad Items se usa para
agregar y trabajar con elementos en un MenuStrip. Podemos agregar elementos a un
MenuStrip en tiempo de diseño desde la Ventana de propiedades.

Cuando haga clic en Colecciones, aparecerá la ventana del Editor de colecciones de


cadenas donde podrá escribir cadenas. Cada línea agregada a esta colección se convertirá
en un elemento de MenuStrip.

2 Ing. Julio Javier Larico Tipula


IESTP “ARTURO SABROSO MONTOYA” – 33 años al servicio de la educación tecnológica

3 Ing. Julio Javier Larico Tipula


IESTP “ARTURO SABROSO MONTOYA” – 33 años al servicio de la educación tecnológica

ToolStrip

Es un control en el que, por medio de un acto tan simple, como pulsar con el ratón, genera
automáticamente los botones con sus respectivas imágenes de los elementos que
habitualmente se añaden a las aplicaciones, evitando así, la tarea de crear los botones.

Las barras de herramientas son recomendables que se implementen en casos que se desee
proporcionar mayor facilidad de acceso a las opciones de uso común en el sistema, para
no perder mucho tiempo buscándolas en el menú. El ToolStrip es la herramienta que
facilita mucho la creación de barras de herramientas y su funcionamiento.

La barra de herramientas ToolStrip agrupa a varios controles

toolStrip1

toolStripButton2

toolStripButton1

Cada botón, inclusive la barra de herramientas principal tiene su propiedad Name de


forma independiente.

4 Ing. Julio Javier Larico Tipula


IESTP “ARTURO SABROSO MONTOYA” – 33 años al servicio de la educación tecnológica

CONFIGURACION

1. Descarga de imágenes: https://icon-icons.com/es/buscar/iconos/oficina&page=3

2. Seleccionar el toolstrip

3. Clic en Editar items

4. Seleccionar el buton 1

5. Seleccionar la imagen para el primer botón

6. Clic en Importar

7. Seleccione la imagen para el botón

5 Ing. Julio Javier Larico Tipula


IESTP “ARTURO SABROSO MONTOYA” – 33 años al servicio de la educación tecnológica

8. Haga clic en Ok

9. Repetir los pasos para agregar más imágenes a los botones

6 Ing. Julio Javier Larico Tipula


IESTP “ARTURO SABROSO MONTOYA” – 33 años al servicio de la educación tecnológica

10. Cambiar DisplayStyle: ImageAndText

11. En la propiedad Text para el primer botón escribir: Open

12. Cambiar TextImageRelation: ImageAboveText

7 Ing. Julio Javier Larico Tipula

También podría gustarte