2016-09-11 6 views
0

私はUWPの項目のカスタムジャンプリストグループを作成しました。システム「このリストに固定する」および「このリストから削除する」ジャンプリストコンテキストメニューのアクションは、カスタムジャンプリストグループ内のアイテムに対して何もしません。

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

答えて

0

残念ながら、この機能はまだMicrosoftによってUWPアプリケーションに実装されておらず、現在はシステム管理の既定のアイテムグループに対してのみ使用可能です。

jumplistアイテムの名前付きグループを作成できますが、機能していなくてもピンボタンが表示されます。あなたがピンボタンを表示しない場合、あなたは(グループ名を設定しないことで)、デフォルト・グループ内の項目をさせる必要があります

JumpListItem jumplistItem = JumpListItem.CreateWithArguments(mruToken, file.Name); 

//comment this out 
//jumplistItem.GroupName = "Popular files"; 

_jumpList.Items.Add(jumplistItem); 

await _jumpList.SaveAsync(); 

これが手段、アイテムそのグループ名タスクの下に表示されます。ただし、ピンボタンは表示されません。

enter image description here

+0

hmmバマー。それは見落とし/バグMSの終わりかもしれないと思った。 Win32アプリケーションなので、Chromeのようなアプリを介して達成可能であるという事実を推測してください。これを見てくれてありがとう! – Bredcrumbs

+0

はい、間違いありません。うまくいけば、今後更新される予定です:-)フィードバックハブでこれを報告すると役に立つかもしれません:-) –