Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Скрытие элементов меню — это способ управления пользовательским интерфейсом приложения и ограничения пользовательских команд. Часто вы хотите скрыть все меню, если все элементы меню в нем недоступны. Это дает меньше отвлекающих факторов для пользователя. Кроме того, может потребоваться скрыть и отключить меню или пункт меню, так как скрытие в одиночку не предотвращает доступ пользователя к команде меню с помощью сочетания клавиш. Дополнительные сведения об отключении элементов меню см. в разделе "Практическое руководство. Отключение инструментов ToolStripMenuItems с помощью конструктора".
Чтобы скрыть меню верхнего уровня и его подменю
Выберите элемент меню верхнего уровня и задайте для него свойство Visible или Available в значение
false
.При скрытии элемента меню верхнего уровня все элементы меню в этом меню также скрыты. Если щелкнуть куда-либо в другое место, кроме MenuStrip, после установки Visible на
false
, весь элемент меню верхнего уровня и его подменю исчезают из формы, что демонстрирует эффект вашего действия в режиме выполнения. Чтобы отобразить скрытый элемент меню верхнего уровня во время разработки, щелкните на MenuStrip в панели компонентов, в структуре документа или в верхней части области свойств.
Замечание
В сценарии объединения редко скрывается целое меню, за исключением нескольких дочерних меню интерфейса документа (MDI).
Скрытие элемента подменю
Выберите элемент подменю и задайте для свойства значение Visible
false
.При скрытии элемента подменю оно остается видимым в форме во время разработки, чтобы можно было легко выбрать его для дальнейшей работы. Он действительно будет скрыт во время исполнения.
См. также
.NET Desktop feedback