Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете ограничить или расширить команды, которые пользователь может сделать, включив и отключив элементы меню в ответ на действия пользователя. Элементы меню включены по умолчанию при их создании, но их можно настроить с помощью свойства Enabled. Это свойство можно управлять во время разработки в окне свойств
Отключение элемента меню программным способом
В методе, в котором задаются свойства элемента меню, добавьте код, чтобы задать для свойства Enabled значение
false.MenuItem1.Enabled = FalsemenuItem1.Enabled = false;menuItem1->Enabled = false;Подсказка
Отключение первого или верхнего уровня в меню скрывает все элементы меню, содержащиеся в меню, но не отключает их. Аналогичным образом отключение элемента меню с элементами подменю скрывает элементы подменю, но не отключает их. Если все команды в заданном меню недоступны для пользователя, рекомендуется скрыть и отключить все меню, так как это представляет чистый пользовательский интерфейс. Необходимо скрыть и отключить меню, а также отключить каждый элемент и элемент подменю в меню, так как скрытие в одиночку не препятствует доступу к команде меню с помощью сочетания клавиш. Установите свойство Visible у элемента меню верхнего уровня в
false, чтобы скрыть всё меню.
См. также
- MenuStrip
- ToolStripMenuItem
- Как скрыть элементы ToolStripMenu
- Обзор элемента управления MenuStrip
.NET Desktop feedback