Практическое руководство. Отключение объектов ToolStripMenuItem с помощью конструктора
Вы можете ограничить или расширить команды, доступные пользователю, включая и отключая пункты меню в ответ на действия пользователя. Пункты меню включены по умолчанию при создании, но их можно настроить с помощью свойства Enabled. Этим свойством можно управлять во время разработки в окне Свойства или программным способом, задав его в коде. Дополнительные сведения см. в разделе Практическое руководство. Отключение ToolStripMenuItems.
Отключение пункта меню во время разработки
Выбрав пункт меню в форме, задайте для свойства Enabledзначение
false
.Совет
Отключение первого или верхнего пункта меню скрывает все пункты в меню. Кроме того, отключение пункта меню с пунктами подменю отключает пункты подменю. Если все команды в заданном меню недоступны пользователю, рекомендуется скрывать и отключать все меню, чтобы не захламлять пользовательский интерфейс. Следует скрыть и отключить меню, так как только скрытие не помешает выполнять команды меню с помощью сочетания клавиш. Задайте для свойства Visible пункта меню верхнего уровня значение
false
, чтобы скрыть все меню.
См. также
.NET Desktop feedback