PopupMenu.Commands プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンテキスト メニューのコマンドを取得します。
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));
コンテキスト メニューのサンプルでは、次のような コマンドと "Highlight"
コマンドの間に区切り記号を"Copy"
配置します。
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));
注釈
コンテキスト メニューのサンプルでは、コンテキスト メニューを作成およびカスタマイズする方法を示す完全なコード例を確認できます。