Está en la página 1de 3

UNIVERSIDAD ABIERTA PARA ADULTOS

(UAPA)

Nombre:
HERIBERTO ARMANDO FELIZ

Matricula:
100035437
Materia:

Programación 2

Profesor(a):
Johanna Jimenez
La clase MenuStrip es la base de la funcionalidad de menús en formularios
Windows Forms. Si ha trabajado con menús en .NET 1.0 y 2.0, debe estar
familiarizado con el MainMenu control. En .NET 3.5 y 4.0, el MainMenu control
se reemplaza por el MenuStrip control.

Creación de un MenuStrip

Podemos crear un MenuStrip control mediante un diseñador de formularios en


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

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


suelte un MenuStrip control desde el cuadro de herramientas a un formulario en
Visual Studio. Después de arrastrar y colocar 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.

Crear un MenuStrip control en tiempo de ejecución es simplemente un trabajo


de crear una instancia de MenuStrip clase, establecer sus propiedades y
agregar MenuStrip clase a la Form controles.

El primer paso para crear un MenuStrip dinámico es crear una instancia de


MenuStrip clase. El siguiente fragmento de código crea un MenuStrip objeto de
control.
Ventajas

1. Los menús exponen la funcionalidad a los usuarios manteniendo los comandos


que se agrupan por un tema común.
2. El MenuStrip es una novedad de esta versión de Visual Studio y
Framework. .NET. Con el control, puede crear fácilmente menús como los que
se encuentran en Microsoft Office.
3. El MenuStrip es compatible con la interfaz de múltiples documentos (MDI) y
combinación de menús, información sobre herramientas y desbordamiento.
4. Puede mejorar la facilidad de uso y la legibilidad de los menús mediante la
adición de barras separadoras, teclas de método abreviado, marcas de
verificación, imágenes y las claves de acceso.
5. El MenuStrip reemplaza y agrega funcionalidad al MainMenu; sin embargo, el
MainMenu se conserva para compatibilidad con versiones anteriores y uso
futuro, si se elige.

Desventajas

1. No permite su utilización con estilos diferentes.


2. Su utilización es simple y sin características superiores a otros componentes
existentes.
3. Dificultad de utilización en modo touch.

También podría gustarte