c# - 如何将 'Pin this program to the taskbar' 添加到 Windows 7 的跳转列表中?

标签 c# .net wpf windows-7 jump-list

我有一个用 .Net 4.0 和 WPF 编写的应用程序。我正在尝试了解如何添加“将此程序固定到任务栏”功能,当您右键单击 Windows 7 应用程序图标时,您经常会看到该功能。

我知道我需要使用跳转列表(请参阅:http://www.wpftutorial.net/Jumplists.html),但我无法找到如何创建(或引用)此特定功能。

最佳答案

这是由系统提供的,因此您无需执行任何操作即可将其添加到应用程序的跳转列表中。即使您没有为您的应用程序初始化自定义跳转列表,它也应该始终存在于系统使用的默认跳转列表中。

请注意,有时在 Debug模式下运行您的应用程序(使用 vshost.exe)时,系统似乎对跳转列表很挑剔。如果您没有看到跳转列表,您可以尝试重新启动调试器、IDE 或系统,或者重建您的应用程序。但是,这不应影响发布可执行文件。

关于c# - 如何将 'Pin this program to the taskbar' 添加到 Windows 7 的跳转列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11856966/

相关文章:

c# - Prism的DelegateCommand内存泄漏

c# - .net framework 4.0 c# 中的文件压缩

c# - 如何在单点触控中使用 md5?

c# - 如何让 StructureMap 返回请求类型的特定实例

.net - 如何在 .net 4 中找到并行性的热点?

.net - 到 MSMQ 还是不到 MSMQ? (或 SQL 表作为队列)

wpf - 将 ValueConverter 与内联一起使用

c# - 如果 float 为零且采用特定货币格式,如何将小数转换为不带部分的字符串?

c# - 将 UTF16 读取为字节

wpf - MVVM 与数据虚拟化