2010-07-01 9 views

risposta

6

Se si intende il jumplist, è necessario farlo utilizzando WPF (NET)

EDIT: Vedi here

+0

grazie, jumplist ... è il suo nome! – astorcas

8

Quello che credo che stai cercando è il Windows® API Code Pack e si desidera creare un Jump List per la tua applicazione.

Quello che si vede in una Jump List dipende interamente dal program.Jump Elenca non si limitano a mostrare le scorciatoie

ai file. A volte forniscono anche accesso rapido ai comandi per le cose come comporre nuovi messaggi di posta elettronica o riprodurre musica.

Esempio:

using Microsoft.WindowsAPICodePack.Taskbar; 
using Microsoft.WindowsAPICodePack.Shell; 

JumpList list = JumpList.CreateJumpList(); 
JumpListCustomCategory category = new JumpListCustomCategory("Links"); 
category.AddJumpListItems(new JumpListLink("http://www.microsoft.com", "Microsoft")); 
list.AddCustomCategories(category); 
list.Refresh(); 

NOTA: L'esempio precedente è testato, ma dovrebbe funzionare ™.

Non so come renderlo un comando che interagisce con l'istanza attiva, ad es. come le attività di iTunes. Sospetto che facciano una comunicazione tra processi per attivare quelle azioni.

HTH,

+0

grazie, è utile! – astorcas

+1

non avrai bisogno del pacchetto di codice API di Windows se stai utilizzando .NET 4.0 o versioni successive (è integrato). – Dennis

+0

quindi ne ho bisogno se sto sviluppando un'applicazione .NET 3.5. No? – astorcas

Problemi correlati