Want to create interactive content? It’s easy in Genially!

Get started free

CONTEXT MENU & STRIPMENU STRIP

Sofia Gonzalez

Created on February 27, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Terrazzo Presentation

Visual Presentation

Relaxing Presentation

Modern Presentation

Colorful Presentation

Modular Structure Presentation

Chromatic Presentation

Transcript

CONTEXT MENU STRIP MENU STRIP

UNIDAD II

CONTEXT MENU STRIP

Representa un menú contextual que aparece sobre los controles, generalmente cuando hace clic con el botón derecho en ellos.

Un menú contextual (también llamado menú emergente) es un menú dentro de una interfaz gráfica de usuario o GUI que aparece en la interacción con el usuario.El atributo "contextual" se refiere a que los elementos del menú dependen del tipo de objeto con el que desee interaccionar y del programa informático que gestiona el objeto. El menú depende del contexto en el que se utilice.

Los elementos del menú contextual también se pueden desactivar, ocultar o eliminar.

Propiedades

BackgroundImage

BackColorName Surname

AutoSize

AutoClose

Cursor

Obtiene o establece un valor que indica si el control ToolStripDropDown debe cerrarse automáticamente cuando pierde la activación.

Obtiene o establece un valor que indica si ToolStripDropDown ajusta automáticamente su tamaño cuando se cambia el tamaño del formulario.

Obtiene o establece la imagen de fondo que se muestra en el control.

Obtiene o establece el cursor que se muestra cuando el puntero del mouse está sobre ToolStrip .

Obtiene o establece el color de fondo de ToolStrip .

Propiedades

DropShadowEnabled

DefaultShowItemToolTips

VScroll

UseWaitCursor

TabStop

Obtiene o establece un valor que indica si el usuario puede dar el foco a un elemento en ToolStrip mediante la tecla TAB.

Obtiene o establece un valor que indica si usar el cursor de espera para el control actual y todos los controles secundarios.

Obtiene o establece un valor que indica si aparece un efecto de sombra tridimensional cuando se muestra ToolStripDropDown .

Obtiene un valor que indica si la información sobre herramientas se muestra para ToolStripDropDown de forma predeterminada.

Obtiene o establece un valor que indica si la barra de desplazamiento vertical está visible.

CREACION DE CONTEXT MENU STRIP

Para crear un control ContextMenuStrip en tiempo de diseño, simplemente arrastre y suelte un control ContextMenuStrip. Una vez que ContextMenuStrip está en el formulario, puede agregar elementos de menú y establecer sus propiedades y eventos. El primer elemento de ContextMenuStrip tiene el texto Escriba aquí. De hecho, puede comenzar a escribir aquí.

CREACION DE CONTEXT MENU STRIP

Al escribir un par de elementos del menú. Tan pronto como seleccione un elemento del menú, verá automáticamente que las áreas de los elementos del submenú se pueden editar y puede continuar tantos niveles como desee. Agrego dos elementos de menú y dos elementos de submenú. Nota: También podemos crear menús contextuales en tiempo de ejecución. Se recomienda crearlo en tiempo de diseño y luego establecer las propiedades y métodos en tiempo de ejecución.

AGREGAR ELEMENTO DEL MENU

El objetivo principal de un elemento de menú es agregar un controlador de eventos de clic y escribir el código que necesitamos ejecutar en el controlador de eventos de clic del elemento de menú. La forma más sencilla de agregar un controlador de eventos es hacer doble clic en un elemento de menú y el diseñador agregará un controlador de eventos de clic para ese elemento de menú.

MENU STRIP

Una tira de menú nos permite agregar Menú y Menú nos permite agregar elementos de menú. De manera similar, el control ToolStrip nos permite agregar uno o más botones de la barra de herramientas en él. Bien, vayamos a MenuStrip.

Admite la interfaz de múltiples documentos (MDI), la combinación de menús, las informaciones sobre herramientas y los desbordamientos. Puede mejorar la facilidad de uso y la legibilidad de los menús incorporando teclas de acceso, teclas de método abreviado, marcas de verificación, imágenes y barras de separación

MENU STRIP

  • Crear menús personalizados y de uso común que admitan características avanzadas de diseño y de interfaz de usuario, como la ordenación y alineación de texto e imágenes, operaciones de arrastrar y colocar, MDI, desbordamientos y modos alternativos de acceder a los comandos de menú.
  • Admitir la apariencia y el comportamiento típicos del sistema operativo.
  • Controlar eventos de forma coherente en todos los contenedores y elementos contenidos, de la misma manera que controla los eventos de otros controles.

CREACION DE UN MENUSTRIP

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 . Una vez que un MenuStrip está en el formulario, puede agregar elementos de menú y establecer sus propiedades y eventos.

CONFIGURACION DE PROPIEDADES DE MENU STRIP

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 presionando F4 o haciendo clic con el botón derecho en un control y seleccionando el elemento del menú Propiedades.

MENU STRIP ITEMS

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 haciendo clic en Colección de elementos.

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.Un ToolStripMenuItem representa un elemento de menú.

Thanks!