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


Интерфейс IUIContextualUI (uiribbon.h)

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

Наследование

Интерфейс IUIContextualUI наследуется от интерфейса IUnknown . IUIContextualUI также имеет следующие типы элементов:

Методы

Интерфейс IUIContextualUI содержит следующие методы.

 
IUIContextualUI::ShowAtLocation

Отображает объект ContextPopup.

Комментарии

Контекстное всплывающее окно состоит из двух компонентов: элементов ContextMenu и MiniToolbar.

ПримечаниеКонтекстное всплывающее окно выступает исключительно в качестве логического контейнера для ContextMenu и MiniToolbar. Он не поддерживает прокрутку, перемещение или изменение размера.
 
Контекстное всплывающее окно обычно отображается путем щелчка правой кнопкой мыши (или сочетания клавиш SHIFT+F10) на интересующем объекте. Действия, необходимые для отображения контекстного всплывающего окна, определяются приложением.

ContextMenu — это список пунктов меню, который является контекстным и основанным на
элемент управления, нажатый, или элемент управления с фокусом (при использовании клавиатуры).

Мини-панель инструментов — это плавающая панель инструментов, включающая различные команды, коллекции и сложные элементы управления, такие как элемент управления шрифтом и поле со списком.

На следующем снимке экрана показано контекстное всплывающее окно с contextMenu и мини-панелью.

Снимок экрана с выносками, показывающими ContentPopup, ContextMenu и MiniToolbar.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и Обновление платформы для Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header uiribbon.h

См. также раздел

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

Пример ContextPopup