Show / Hide Table of Contents

Общие сведения об элементе управления MenuStrip (Windows Forms)

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

MenuStrip Элемент управления является новой возможностью в этой версии Visual Studio и .NET Framework. С помощью элемента управления можно легко создать меню, например, используемых в Microsoft Office.

MenuStrip Элемент управления поддерживает многодокументного интерфейса (MDI) и слияние меню, всплывающие подсказки и переполнения. Можно улучшить удобство использования и меню, добавив ключи доступа, сочетания клавиш, метки, изображения и разделителей.

MenuStrip Управления заменяет и расширяет его функциональные возможности MainMenu управления; Однако MainMenu элемент управления можно сохранить для обратной совместимости и использования в будущем, если выбран.

Способы использования элемента управления MenuStrip

Используйте MenuStrip управления:

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

  • Поддерживает типичные внешний вид и поведение операционной системы.

  • Согласованная обработка событий для всех контейнеров и вложенными элементами, так же, обработки событий для других элементов управления.

В следующей таблице показаны некоторые особенно важно свойства MenuStrip и связанные классы.

Свойство Описание
MdiWindowListItem Возвращает или задает ToolStripMenuItem , используемый для отображения списка дочерних форм интерфейса MDI.
ToolStripItem.MergeAction Возвращает или задает способ слияния дочерних меню с родительскими меню в приложениях MDI.
ToolStripItem.MergeIndex Возвращает или задает положение элемента при слиянии в меню в приложениях MDI.
Form.IsMdiContainer Возвращает или задает значение, указывающее, находится ли форма контейнером для дочерних MDI-форм.
ShowItemToolTips Возвращает или задает значение, указывающее, отображаются ли всплывающие подсказки для MenuStrip.
CanOverflow Возвращает или задает значение, которое указывает, поддерживает ли MenuStrip область переполнения.
ShortcutKeys Возвращает или задает сочетания клавиш, связанные с ToolStripMenuItem.
ShowShortcutKeys Получает или задает значение, указывающее, является ли сочетание клавиш, связанных с ToolStripMenuItem , отображаться рядом с ToolStripMenuItem.

В следующей таблице показаны важные MenuStrip сопутствующих классов.

Класс Описание
ToolStripMenuItem Представляет отдельные пункты, отображаемые на MenuStrip или ContextMenuStrip.
ContextMenuStrip Представляет контекстное меню.
ToolStripDropDown Представляет элемент управления, позволяющий пользователю выбрать один элемент из списка, который отображается, когда пользователь щелкает ToolStripDropDownButton или пункта меню более высокого уровня.
ToolStripDropDownItem Предоставляет базовую функциональность для элементов управления, производных от ToolStripItem , отображения элементов раскрывающегося списка при нажатии.

См. также

  • ToolStrip
  • MenuStrip
  • ContextMenuStrip
  • StatusStrip
  • ToolStripItem
  • ToolStripDropDown
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX