Windows 7 : WindowsAPICodePack und JumpLists in .Net

Von Mario Meir-Huber Autor Feed 18. August 2009 22:55

Die neue Taskleiste in Windows 7 hat auch für Entwickler weitere Neuerungen gebracht. Dies sind die Jumplists. Diese werden bei Rechtsklick auf eine Applikation aufgerufen. Ebenso wie im vorigem Beispielmuss vorher die Referenz und der Namespace importiert werden:

image

Im nächsten Schritt wird noch der Namespace importiert:

using Microsoft.WindowsAPICodePack.Taskbar;

Dann kann man sich auch schon an die JumpLists machen. Zuerst erstellt man sich eine JumpList mit der statischen Methode “JumpList.CreateJumpList()”.

JumpList jumpList = JumpList.CreateJumpList();

Aufgaben für die JumpList werden in so genannten “UserTasks” ausgegeben. Diese können beispielsweise JumpListLinks oder JumpListSeparators enthalten.

jumpList.AddUserTasks(new JumpListLink("notepad.exe", "Etwas schreiben ..."));
jumpList.AddUserTasks(new JumpListSeparator());
jumpList.AddUserTasks(new JumpListLink(@"C:\a.txt", "Dokument öffnen"));

Wichtig ist auch noch das das ganze zum Schluss aktualisiert wird:

jumpList.Refresh();

 

Client-Development | General

Tags:  Feed Tag

Comments

>

8/19/2009 2:59:11 PM #

Windows 7: Windows7APICodePack - Toolbar Buttons

Windows 7: Windows7APICodePack - Toolbar Buttons

codefest.at

>

12/18/2009 10:48:09 AM #

Pingback from mantronic-games.de

Mantronic-Software  » Vorschaufenster in der Windows 7 Taskleiste manipulieren

mantronic-games.de

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Windows Phone 7

Was halten Sie von Windows Phone 7



Show Results

Werbepause

CodeFest.at on Facebook

Calendar

<<  March 2010  >>
MoTuWeThFrSaSu
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

View posts in large calendar

www.microsoft.com/austria | © 2009 Microsoft Corporation. Alle Rechte vorbehalten.
BlogEngine.NET 1.5.0.7 powered by atwork