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


Свойства команды меню

Обновлен: Ноябрь 2007

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

Свойство

Описание

Разрыв

Может принимать одно из следующих значений.

  • Нет (значение по умолчанию): разрыв отсутствует.

  • Столбец. Для статических меню: это значение помещает команду меню на новую строку. Для всплывающих меню: это значение помещает команду меню в новый столбец без разделительной линии между столбцами. Задание этого свойства влияет на внешний вид меню только во время выполнения, а не в редакторе меню.

  • Строка: то же самое, что и "Столбец", за исключением всплывающих меню. Это значение отделяет новый столбец от старого вертикальной линией. Задание этого свойства влияет на внешний вид меню только во время выполнения, а не в редакторе меню.

Подпись

Текст, который помечает команду меню (имя меню). Чтобы сделать одну из букв подписи команды меню назначенной клавишей доступа, поместите перед ней знак амперсанда (&).

Установлено

Если имеет значение True, команда меню изначально установлена. Тип: логический. По умолчанию используется значение False.

Включено

Если значение равно False, элемент меню отключен.

Недоступно

Если значение равно True, команда меню изначально неактивна и отображается серым цветом. Тип: логический. По умолчанию используется значение False.

Справка

Выравнивает элемент меню по правому краю. Например, команда меню Справка всегда находится справа во всех приложениях Windows. Если задать это свойство для элемента меню, этот элемент будет отображаться далеко справа и в самом конце меню. Применяется к элементам верхнего уровня. По умолчанию используется значение False.

Идентификатор

Знак, определенный в файле заголовка. Тип: знак, целое число или строка в кавычках. Можно использовать этот знак, который обычно доступен в любом из редакторов, даже если в окне Свойства не предлагается раскрывающийся список для выбора вариантов.

Всплывающее окно

Если значение равно True, команда меню является всплывающим меню. Тип: логический. По умолчанию используется значение True для меню верхнего уровня в строке меню; в противном случае — значение False.

Подсказка

Содержит текст, который должен отображаться в строке состояния, когда выделяется эта команда меню. Текст помещен в таблицу строк с тем же идентификатором, как у команды меню. Это свойство доступно для любого типа проекта, но функциональность, относящаяся к режиму "во время выполнения", является характерной для MFC.

Выравнивание справа налево

Выравнивает по правому краю команду меню в строке меню во время выполнения. Тип: логический. По умолчанию используется значение False.

Порядок справа налево

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

Разделитель

Если значение равно True, команда меню является разделителем. Тип: логический. По умолчанию используется значение False.

Сведения о добавлении ресурсов в управляемые проекты см. в разделе Ресурсы приложенийРуководства разработчика .NET Framework. Сведения о том, как вручную добавлять файлы ресурсов в управляемые проекты, осуществлять доступ к ресурсам, отображать статические ресурсы и присваивать строки ресурсов свойствам, см. в разделах Пошаговое руководство. Локализация форм Windows Forms и Пошаговое руководство. Использование ресурсов для локализации совместно с ASP.NET.

Требования

Win32

См. также

Ссылки

GetMenuState

Редактор меню

Меню