Share via


Propiedad Form.ShortcutMenu (Access)

Utilice la propiedad ShortcutMenu para especificar si se muestra un menú contextual al hacer clic con el botón derecho en un objeto de un formulario. Por ejemplo, puede desear deshabilitar un menú contextual para evitar que el usuario cambie el origen del registro seleccionado usando uno de los comandos de filtrado en el menú contextual del formulario. Boolean de lectura y escritura.

Sintaxis

expresión. ShortcutMenu

expresión Variable que representa un objeto Form.

Comentarios

El valor predeterminado es True.

Esta propiedad controla la visualización de los menús contextuales de un formulario y de cualquiera de sus controles. Si la propiedad ShortcutMenu se establece en False, no se mostrarán los menús contextuales cuando haga clic con el botón secundario del mouse en cualquiera de los controles.

Si va a desarrollar un asistente, es posible que quiera ocultar los menús contextuales en los formularios del asistente para evitar que el usuario los vea o los use. Esto es especialmente cierto en formularios que muestran elecciones. Por ejemplo, la propiedad ShortcutMenu del formulario Inicio de la base de datos de ejemplo Northwind se establece en No. Esto evita que los usuarios muestren menús contextuales del formulario o de sus controles.

Ejemplo:

En el ejemplo siguiente se deshabilitan los menús contextuales del formulario Factura y sus controles.

Forms!Invoice.ShortcutMenu = False

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.