0

UWP のアイテムをグループ化したカスタム ジャンプ リストを作成しました。

_jumpList = await JumpList.LoadCurrentAsync();

var mru = Windows.Storage.AccessCache.StorageApplicationPermissions.MostRecentlyUsedList;
string mruToken = mru.Add(file.FileInfo, file._id);

JumpListItem jumplistItem = JumpListItem.CreateWithArguments(mruToken, file.Name);
jumplistItem.GroupName = "Popular files";

_jumpList.Items.Add(jumplistItem);

await _jumpList.SaveAsync();

スタートまたはタスクバーでアプリのアイコンを右クリックすると、ジャンプリスト項目が正しく表示されます(左クリックしたときに処理するカスタムメソッドもあり、これも正常に機能します)。私が抱えている問題は、このカスタム グループのジャンプ リスト項目を右クリックすると、各項目に対して表示される「このリストにピン留めする」および「このリストから削除する」システム コンテキスト メニュー アクションが表示されないことです。何でもする。カスタムグループのジャンプ リスト アイテムであるため、これらの呼び出しを処理するカスタム オーバーライド メソッドを記述する必要があるかどうかはわかりません。または私が行方不明の他の何か。

4

1 に答える 1