Udostępnij za pośrednictwem


Jak: ukryć elementy ToolStripMenuItems przy użyciu projektanta

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. Dla użytkownika oznacza to mniej rozpraszających czynników. Ponadto, możesz chcieć zarówno ukryć, jak i wyłączyć menu lub element menu, ponieważ samo ukrycie nie uniemożliwia użytkownikowi dostępu do polecenia menu za pomocą skrótu klawiszowego. Aby uzyskać więcej informacji na temat wyłączania elementów menu, zobacz Jak wyłączyć elementy ToolStripMenuItems przy użyciu projektanta.

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

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

    Po ukryciu elementu menu najwyższego poziomu wszystkie elementy menu w tym menu również są ukryte. Klikając poza MenuStrip po ustawieniu Visible na false, z formularza zniknie całe menu najwyższego poziomu oraz jego elementy podrzędne, ukazując efekt działania w czasie rzeczywistym. 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 / Notatka

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

Aby ukryć element w podmenu

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

    Po ukryciu pozycji podmenu pozostaje ona widoczna w formularzu w czasie projektowania, dzięki czemu można łatwo wybrać ją do dalszej pracy. W rzeczywistości będzie ona ukryta w czasie wykonywania.

Zobacz także