.NET Windows 7 Jumplist - пункт переключателя / переключателя радио - PullRequest
2 голосов
/ 21 июня 2009

Я хотел бы создать элемент списка переходов, который работает с галочкой или круглой галочкой перед опцией. Я использую Windows API Code Pack для реализации .NET.

Я просмотрел документацию по SDK, но не смог найти ничего, что включало бы галочку или круглую галочку перед элементом списка переходов. Я понимаю, что могу просто взломать иконку перед элементом Jumplist, но разве это лучший метод?

Заранее спасибо!

1 Ответ

2 голосов
/ 02 июля 2009

Да, использование хака с иконками - действительно единственный способ выполнить то, что вы пытаетесь сделать. Для списков частых / MRU у вас даже не будет значков в качестве опции.

Вы можете определить значки для элементов, которые считаются пользовательскими задачами. При щелчке он передает аргумент командной строки вашему приложению, и вам нужно будет прочитать и сохранить эту информацию. Когда вы перестраиваете список переходов, вы заполняете список переходов и устанавливаете значки в соответствии с последним сохраненным состоянием.

Я думаю, что это, безусловно, функция, которая должна была быть предоставлена ​​для выпуска Windows 7, но это не такая большая проблема, как тот факт, что вы не можете отключить ссылки на задачи в списке переходов ...

...