Freigeben über


PopupMenu.Commands Eigenschaft

Definition

Ruft die Befehle für das Kontextmenü ab.

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)

Eigenschaftswert

Die Befehle für das Kontextmenü.

Beispiele

Fügen Sie Ihre Befehle zum Kontextmenü hinzu, nachdem Sie ein neues PopupMenü erstellt haben. Erstellen Sie ein UICommand-Objekt für jeden Befehl, und fügen Sie die Befehle an das Kontextmenü an.

Im Kontextmenübeispiel wird ein neuer UICommand erstellt und angefügt, der eine Handlerfunktion angibt, die ausgeführt wird, wenn der Befehl aufgerufen wird.

menu.commands.append(new Windows.UI.Popups.UICommand("Open with", onOpenWith));

Im Kontextmenübeispiel wird außerdem ein neuer UICommand erstellt und angefügt, der einen Befehlsbezeichner angibt, mit dem der aufgerufene Befehl bestimmt werden kann.

menu.commands.append(new Windows.UI.Popups.UICommand("Copy", null, 1));

Im Kontextmenübeispiel wird ein Trennzeichen wie hier zwischen den "Copy" Befehlen und "Highlight" platziert.

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));

Hinweise

Im Kontextmenübeispiel sehen Sie vollständige Codebeispiele, die das Erstellen und Anpassen von Kontextmenüs veranschaulichen.

Gilt für:

Weitere Informationen