PopupMenu

Иерархия наследования

          IComponent

          IMenu

          IPopupMenu

          PopupMenu

Описание

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

Работа с компонентом

Для создания контекстного меню добавьте компонент PopupMenu на форму и установите его в качестве значения свойства PopupMenu формы или компонента.

Список элементов контекстного меню создается так же, как и для компонента MainMenu.

После создания меню существует возможность изменения порядка расположения пунктов меню на панели меню с помощью механизма перетаскивания объектов Drag&Drop.

При отсутствии элементов в компоненте PopupMenu оно отображаться не будет.

Пример

Свойства компонента PopupMenu

  Имя свойства Краткое описание
Alignment Свойство Alignment определяет, с какой стороны относительно курсора мыши будет появляться контекстное меню.
AutoPopup Свойство AutoPopup определяет автоматическое появление контекстного меню при щелчке правой кнопкой мыши.
ComponentCount Свойство ComponentCount возвращает количество дочерних компонентов.
Components Свойство Components возвращает дочерний компонент.
Data Свойство Data предназначено для хранения любых пользовательских данных.
Images Свойство Images определяет наименование компонента ImageList , изображения которого будут использоваться в компоненте.
Items Свойство Items возвращает коллекцию элементов меню.
Name Свойство Name определяет наименование компонента.
Tag Свойство Tag не используется компилятором. Пользователь может изменить значение свойства Tag и использовать его по своему усмотрению.

Методы компонента PopupMenu

  Имя метода Краткое описание
Popup Метод Popup отображает контекстное меню в заданной позиции.

События компонента PopupMenu

  Имя события Краткое описание
OnClose Событие OnClose наступает после закрытия контекстного меню.
OnPopup Событие OnPopup наступает непосредственно перед появлением контекстного меню.

См. также:

Стандартные компоненты