Share via


Procedura: nascondere ToolStripMenuItems utilizzando la finestra di progettazione

Nascondere le voci di menu è un modo per controllare l'interfaccia utente dell'applicazione e limitare i comandi utente. Spesso, si desidera nascondere un intero menu quando tutte le voci di menu in esso non sono disponibili. Ciò comporta un minor numero di distrazioni per l'utente. Inoltre, è possibile nascondere e disabilitare il menu o la voce di menu, perché nascondersi da solo non impedisce all'utente di accedere a un comando di menu usando un tasto di scelta rapida. Per altre informazioni sulla disabilitazione delle voci di menu, vedere Procedura: Disabilitare ToolStripMenuItems tramite la finestra di progettazione.

Per nascondere un menu di primo livello e i relativi sottomenu

  1. Selezionare la voce di menu di primo livello e impostarne la Visible proprietà o Available su false.

    Quando si nasconde la voce di menu di primo livello, vengono nascoste anche tutte le voci di menu all'interno del menu. Se si fa clic in un punto diverso dall'impostazione MenuStripVisible dopo su false, l'intera voce di menu di primo livello e i relativi elementi del sottomenu scompaiono dal modulo, mostrando così l'effetto di runtime dell'azione. Per visualizzare la voce di menu di primo livello nascosta in fase di progettazione, fare clic su MenuStrip nella barra dei componenti, in Struttura documento o nella parte superiore della griglia delle proprietà.

Nota

Raramente si nasconde un intero menu, ad eccezione dei menu figlio MDI (Multiple Document Interface) in uno scenario di unione.

Per nascondere un elemento del sottomenu

  1. Selezionare l'elemento del sottomenu e impostarne la Visible proprietà su false.

    Quando si nasconde un elemento del sottomenu, rimane visibile nel modulo in fase di progettazione in modo da poterlo selezionare facilmente per ulteriori operazioni. In realtà sarà nascosto in fase di esecuzione.

Vedi anche