PopupMenu.Commands Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает команды для контекстного меню.
public:
property IVector<IUICommand ^> ^ Commands { IVector<IUICommand ^> ^ get(); };
IVector<IUICommand> Commands();
public IList<IUICommand> Commands { get; }
var iVector = popupMenu.commands;
Public ReadOnly Property Commands As IList(Of IUICommand)
Значение свойства
Команды контекстного меню.
Примеры
Добавьте команды в контекстное меню после создания нового элемента PopupMenu. Создайте объект UICommand для каждой команды и добавьте команды в контекстное меню.
Пример контекстного меню создает и добавляет новый UICommand, указывающий функцию обработчика, которая выполняется при вызове команды.
menu.commands.append(new Windows.UI.Popups.UICommand("Open with", onOpenWith));
В примере контекстного меню также создается и добавляется новый uiCommand , указывающий идентификатор команды, который можно использовать для определения вызываемой команды.
menu.commands.append(new Windows.UI.Popups.UICommand("Copy", null, 1));
В примере контекстного меню размещается разделитель между командами "Copy"
и "Highlight"
, как показано ниже.
menu.commands.append(new Windows.UI.Popups.UICommand("Copy", null, 1));
menu.commands.append(new Windows.UI.Popups.UICommandSeparator);
menu.commands.append(new Windows.UI.Popups.UICommand("Highlight", null, 2));
menu.commands.append(new Windows.UI.Popups.UICommand("Look up", null, 3));
Комментарии
Полные примеры кода, демонстрирующие создание и настройку контекстных меню, см. в примере контекстного меню.