Procedimiento para deshabilitar ToolStripMenuItems mediante el diseñador

Puede limitar o ampliar los comandos que puede emplear un usuario si habilita o deshabilita elementos de menú en respuesta a las actividades del usuario. Los elementos de menú se habilitan de forma predeterminada cuando se crean, pero esto se puede ajustar mediante la propiedad Enabled. Puede manipular esta propiedad en tiempo de diseño en la ventana Propiedades, o bien mediante programación si la establece en el código. Para obtener más información, consulte Procedimiento para deshabilitar ToolStripMenuItems.

Para deshabilitar un elemento de menú en tiempo de diseño

  1. Con el elemento de menú seleccionado en el formulario, establezca la propiedad Enabled en false.

    Sugerencia

    Cuando en un menú deshabilita el primer elemento de menú o de nivel superior, se deshabilitan todos los elementos de menú incluidos. Del mismo modo, cuando se deshabilita un elemento de menú que tiene elementos de submenú, deshabilitan los elementos de submenú. Si todos los comandos de un menú concreto no están disponibles para el usuario, se considera una buena práctica de programación ocultar y deshabilitar todo el menú, ya que así se muestra una interfaz de usuario limpia. Debe ocultar y deshabilitar el menú, ya que si solo lo oculta no impedirá el acceso a un comando de menú mediante una tecla de método abreviado. Establezca la propiedad Visible de un elemento de menú de nivel superior en false para ocultar todo el menú.

Consulte también