Share via


Comment : désactiver des ToolStripMenuItems à l'aide du concepteur

Vous pouvez limiter ou élargir les commandes qu’un utilisateur peut effectuer en activant et en désactivant les éléments de menu en réponse aux activités de l’utilisateur. Les éléments de menu sont activés par défaut lorsqu’ils sont créés, mais ils peuvent être ajustés via la Enabled propriété. Vous pouvez manipuler cette propriété au moment du design dans la fenêtre Propriétés ou par programmation en le définissant dans le code. Pour plus d’informations, consultez How to : Disable ToolStripMenuItems.

Pour désactiver un élément de menu au moment du design

  1. Avec l’élément de menu sélectionné dans le formulaire, définissez la Enabled propriété falsesur .

    Conseil

    La désactivation du premier ou de l’élément de menu de niveau supérieur dans un menu désactive tous les éléments de menu contenus dans le menu. De même, la désactivation d’un élément de menu qui a des éléments de sous-menu désactive les éléments de sous-menu. Si toutes les commandes d’un menu donné ne sont pas disponibles pour l’utilisateur, il est considéré comme une bonne pratique de programmation pour masquer et désactiver l’intégralité du menu, car cela présente une interface utilisateur propre. Vous devez masquer et désactiver le menu, car le masquage seul n’empêche pas l’accès à une commande de menu via une touche de raccourci. Définissez la Visible propriété d’un élément de menu de niveau supérieur pour false masquer l’intégralité du menu.

Voir aussi