Porady: Ukrywanie ToolStripMenuItems przy użyciu narzędzia Projektant

Ukrywanie elementów menu to sposób kontrolowania interfejsu użytkownika aplikacji i ograniczania poleceń użytkownika. Często chcesz ukryć całe menu, gdy wszystkie elementy menu w nim są niedostępne. Przedstawia to mniej rozproszenia uwagi dla użytkownika. Ponadto możesz ukryć i wyłączyć menu lub element menu, ponieważ ukrywanie samego nie uniemożliwia użytkownikowi uzyskania dostępu do polecenia menu przy użyciu klawisza skrótu. Aby uzyskać więcej informacji na temat wyłączania elementów menu, zobacz How to: Disable ToolStripMenuItems Using the Projektant (Jak wyłączyć element ToolStripMenuItems using the Projektant).

Aby ukryć menu najwyższego poziomu i jego elementy podrzędne

  1. Wybierz element menu najwyższego poziomu i ustaw jego Visible właściwość na Availablefalsewartość .

    Po ukryciu elementu menu najwyższego poziomu wszystkie elementy menu w tym menu również są ukryte. Jeśli klikniesz coś innego niż po MenuStrip ustawieniu Visible na false, cały element menu najwyższego poziomu i jego elementy podrzędne znikną z formularza, co spowoduje wyświetlenie efektu czasu wykonywania akcji. Aby wyświetlić ukryty element menu najwyższego poziomu w czasie projektowania, kliknij MenuStrip pozycję na pasku zadań, w konspekcie dokumentu lub w górnej części siatki właściwości.

Uwaga

W scenariuszu scalania rzadko ukrywasz całe menu z wyjątkiem wielu menu podrzędnych interfejsu dokumentu (MDI).

Aby ukryć element podmenu

  1. Wybierz element podmenu i ustaw jego Visible właściwość na falsewartość .

    Po ukryciu elementu podrzędnego pozostaje on widoczny w formularzu w czasie projektowania, dzięki czemu można łatwo wybrać go do dalszej pracy. W rzeczywistości będzie ona ukryta w czasie wykonywania.

Zobacz też