Comment : masquer des ToolStripMenuItems à l'aide du concepteur
Mise à jour : novembre 2007
Le masquage des éléments de menu permet de contrôler l'interface utilisateur de votre application et de restreindre les commandes accessibles à l'utilisateur. Il est souvent conseillé de masquer un menu quand tous ses éléments sont indisponibles. Ainsi, l'utilisateur est moins distrait. En outre, vous pouvez souhaiter à la fois masquer et désactiver le menu ou l'élément de menu, dans la mesure où le fait de le masquer seul n'empêche pas l'utilisateur d'accéder à une commande de menu en utilisant une touche de raccourci. Pour plus d'informations sur la désactivation des éléments de menu, consultez Comment : désactiver des ToolStripMenuItems à l'aide du concepteur.
![]() |
---|
Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio. |
Pour masquer un menu du niveau supérieur et ses éléments de sous-menu
Sélectionnez l'élément de menu de niveau supérieur et affectez à sa propriété Visible ou Available la valeur false.
Lorsque vous masquez l'élément de menu de niveau supérieur, tous les éléments de menu de ce menu sont également masqués. Si vous cliquez quelque part autre que sur le MenuStrip après avoir attribué à Visible la valeur false, l'élément de menu de niveau supérieur entier et ses éléments de sous-menu disparaissent de votre formulaire, vous montrant ainsi l'effet de votre action au moment l'exécution. Pour afficher l'élément de menu de niveau supérieur masqué au moment du design, cliquez sur le MenuStrip dans la Barre d'état des composants, dans la fenêtre Structure du document ou en haut de la grille des propriétés.
![]() |
---|
Vous masquerez rarement un menu entier à l'exception des menus enfants d'interface multidocument (MDI, Multiple Document Interface) dans un scénario de fusion. |
Pour masquer un élément de sous-menu
Sélectionnez l'élément de sous-menu et attribuez à sa propriété Visible la valeur false.
Lorsque vous masquez un élément de sous-menu, il reste visible sur votre formulaire au moment du design afin que vous puissiez le sélectionner facilement pour d'autres tâches. Il sera en fait masqué au moment de l'exécution.
Voir aussi
Tâches
Comment : désactiver des ToolStripMenuItems à l'aide du concepteur