Поделиться через


Как скрыть элементы ToolStripMenuItems с помощью дизайнера.

Скрытие элементов меню — это способ управления пользовательским интерфейсом приложения и ограничения пользовательских команд. Часто вы хотите скрыть все меню, если все элементы меню в нем недоступны. Это дает меньше отвлекающих факторов для пользователя. Кроме того, может потребоваться скрыть и отключить меню или пункт меню, так как скрытие в одиночку не предотвращает доступ пользователя к команде меню с помощью сочетания клавиш. Дополнительные сведения об отключении элементов меню см. в разделе "Практическое руководство. Отключение инструментов ToolStripMenuItems с помощью конструктора".

Чтобы скрыть меню верхнего уровня и его подменю

  1. Выберите элемент меню верхнего уровня и задайте для него свойство Visible или Available в значение false.

    При скрытии элемента меню верхнего уровня все элементы меню в этом меню также скрыты. Если щелкнуть куда-либо в другое место, кроме MenuStrip, после установки Visible на false, весь элемент меню верхнего уровня и его подменю исчезают из формы, что демонстрирует эффект вашего действия в режиме выполнения. Чтобы отобразить скрытый элемент меню верхнего уровня во время разработки, щелкните на MenuStrip в панели компонентов, в структуре документа или в верхней части области свойств.

Замечание

В сценарии объединения редко скрывается целое меню, за исключением нескольких дочерних меню интерфейса документа (MDI).

Скрытие элемента подменю

  1. Выберите элемент подменю и задайте для свойства значение Visiblefalse.

    При скрытии элемента подменю оно остается видимым в форме во время разработки, чтобы можно было легко выбрать его для дальнейшей работы. Он действительно будет скрыт во время исполнения.

См. также