PopupMenu

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

          IWebComponent

          IWebControl

          IWebPopupMenu

          WebPopupMenu

Описание

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

Комментарии

Компонент является невизуальным. После добавления компонента на форму для работы с ним используйте панель «Активные компоненты». Выделите компонент и настройте необходимые свойства в инспекторе объектов. Для удаления компонента с формы используйте соответствующую команду контекстного меню на панели «Активные компоненты».

Для создания команд в контекстном меню откройте редактор элементов, используя команду на панели «Активные компоненты» или свойство items в инспекторе объектов. С помощью кнопок «Добавить элемент» и «Добавить подэлемент» создайте необходимую иерархию меню. Каждый элемент соответствует отдельной команде контекстного меню. Для элементов определите текст, пиктограмму и Fore-метод, который будет выполняться при выборе команды. Список пиктограмм предварительно должен быть загружен в коллекцию imageCollection веб-формы. Список Fore-методов формируется на основе методов, реализованных в классе формы.

Если для элемента установить флажок «Является заголовком», то в контекстном меню он будет отображаться полужирным текстом. Заголовки не имеют пиктограммы и Fore-метода, используются для визуальной группировки различных наборов команд.

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

Свойства и события, доступные в режиме дизайнера веб-формы.

Компонент имеет событие onPopup, которое наступает при выборе какой-либо команды контекстного меню.

Пример

См. также:

Компоненты веб-форм