gpt4 book ai didi

c# - WPF 应用程序没有 "Pin to Taskbar"选项

转载 作者:行者123 更新时间:2023-11-30 14:18:59 26 4
gpt4 key购买 nike

我已经创建了几个 WPF 应用程序,但是当在 Windows 7 任务栏中右键单击它们时,我只得到一个关闭 Windows 选项,通常有一个 Pin to Taskbar 选项,我不知道它去了哪里,是吗任何需要启用的东西或任何东西。

我正在使用:

  • VS2010 + Blend 4 与 .NET Framework 3.5SP1

最佳答案

WPF 应用程序的快捷方式需要 AppUserModelID。这是一个可以在任何 .lnk 快捷方式上设置的属性。一旦 Windows 知道 AppUserModelID,它就会为应用程序提供任务栏的新功能,包括任务栏图标 glomming,它将同一应用程序的多个打开窗口组合在一起。如果您使用 MSI 安装您的应用程序,您可以使用 MsiShortcutProperty 表并为您的应用程序快捷方式设置 AppIDProperty。该值采用以下形式:

For your MsiShortcutProperty table, add the following values to the table:

Columns/values:
MsiShortcutProperty/AppIDProperty
Shortcut_/MyShortcut.<guid>
PropertyKey/System.AppUserModel.ID
PropVariantValue/<YourCompanyName.ProductName.SubProduct.VersionInformation>

您还可以查看以下文章,其中解释了如何使用 ID 以及如何以编程方式在快捷方式上设置:http://msdn.microsoft.com/en-us/library/dd378459%28VS.85%29.aspx#where

关于c# - WPF 应用程序没有 "Pin to Taskbar"选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3648386/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com