Información general sobre ContextMenu (Componente, formularios Windows Forms)

Actualización: noviembre 2007

Nota importante:

Aunque los controles MenuStrip y ContextMenuStrip reemplazan a los controles MainMenu y ContextMenu de versiones anteriores y les agregan funcionalidad, los controles MainMenu y ContextMenu se conservan para obtener la compatibilidad con versiones anteriores y para su uso futuro, si se desea.

Con el componente ContextMenu de formularios Windows Forms, puede proporcionar a los usuarios un menú contextual de fácil acceso que contenga los comandos de uso frecuente asociados al objeto seleccionado. Los elementos de un menú contextual suelen ser un subconjunto de los elementos de menús principales que aparecen en otros puntos de la aplicación. Normalmente, el usuario tiene acceso al menú contextual haciendo clic con el botón secundario del mouse. En formularios Windows Forms, los menús contextuales están asociados a controles.

Propiedades principales

Puede asociar un menú contextual a un control estableciendo la propiedad ContextMenu del control en el componente ContextMenu. Un mismo menú contextual se puede asociar a varios controles, pero cada control sólo puede tener un menú contextual.

La propiedad principal del componente ContextMenu es MenuItems. Puede agregar elementos de menú creando objetos MenuItem mediante programación y agregándolos al objeto Menu.MenuItemCollection del menú contextual. Dado que los elementos de un menú contextual se suelen tomar de otros menús, generalmente se copian para agregarlos al menú contextual.

Vea también

Referencia

ContextMenu

MenuStrip

ContextMenuStrip