Практическое руководство. Скрытие объектов ToolStripMenuItem с помощью конструктора
Скрытие пунктов меню — это способ управления пользовательским интерфейсом (UI) приложения и ограничить команды пользователя. Часто требуется скрыть меню целиком, когда все элементы меню на нем будут недоступны. Это меньше отвлекаться для пользователя. Кроме того можно скрыть и отключить меню или пункта меню, как скрытие не запрещает пользователю доступ к команде меню с помощью сочетания клавиш. Дополнительные сведения об отключении пунктов меню см. в разделе как: Отключение объектов ToolStripMenuItem с помощью конструктора.
Note
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска. Чтобы изменить параметры, выберите в меню Сервис пункт Импорт и экспорт параметров . Дополнительные сведения см. в разделе Персонализация интегрированной среды разработки Visual Studio.
Чтобы скрыть меню верхнего уровня и пунктов подменю
Выберите пункт меню верхнего уровня и задайте его Visible или Available свойства
false
.Если скрыть элемент меню верхнего уровня, все пункты меню внутри этого меню также скрыты. Если щелкнуть в любом месте за пределами MenuStrip после задания Visible для
false
, элемент целиком меню верхнего уровня и пунктов подменю исчезнут из формы, поэтому отображается результат выполнения этого действия. Для отображения скрытых меню верхнего уровня элемента во время разработки, щелкните MenuStrip в область компонентовв Структура документа, или в верхней части сетки свойств.
Note
Редко предстоит скрыть меню целиком за исключением нескольких меню дочерние интерфейса (MDI) документа в сценарии слияния.
Чтобы скрыть элемент вложенного меню
Выберите элемент и задайте его Visible свойства
false
.Если скрыть пункт подменю, он остается видимым в форме во время разработки, то можно легко выделить для дальнейшей работы. Он будет скрыт во время выполнения.