|
|||||||||||||||||||||||||||||||||||||||||||||
How to add Tasks to Jumplists in .NET 4.0 and Windows 7IntroductionWindows 7 provides a new taskbar feature for applications called jumplists. They appear, when you right-click on a application icon in the taskbar. By default you see a list of recent files opened and two entries to launch and detach the application. .NET 4.0 provides a managed API that allows you to easily manipulate the entries in the jumplist. How to add a Task to the JumplistA jumplist is nothing more than a categorizes list of links to files that can be launched by the user. The links are called In the following sample I create a new public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { if (e.Args.Count() > 0) { MessageBox.Show("You have the latest version."); Shutdown(); } JumpTask task = new JumpTask { Title = "Check for Updates", Arguments = "/update", Description = "Cheks for Software Updates", CustomCategory = "Actions", IconResourcePath = Assembly.GetEntryAssembly().CodeBase, ApplicationPath = Assembly.GetEntryAssembly().CodeBase }; JumpList jumpList = new JumpList(); jumpList.JumpItems.Add(task); jumpList.ShowFrequentCategory = false; jumpList.ShowRecentCategory = false; JumpList.SetJumpList(Application.Current, jumpList); } }
Last modified: 2009-12-16 13:50:20
Copyright (c) by Christian Moser, 2011.
Comments on this articleShow all comments
|
|||||||||||||||||||||||||||||||||||||||||||||