如何更改将在任务栏上显示的图标

Posted

技术标签:

【中文标题】如何更改将在任务栏上显示的图标【英文标题】:How to change the icon that will be displayed on taskbar 【发布时间】:2020-03-31 15:00:09 【问题描述】:

在我的 WPF 中,我将应用程序图标设置如下。 项目属性 -> 应用程序选项卡 -> 资源图标和清单

所以我可以在 wpf 窗口上看到这个图标。但任务栏的图标是默认图标。 如何使用应用程序图标进行设置。

应用程序图标

任务栏图标

【问题讨论】:

我猜你没有在主窗口上设置图标。或发布前谷歌。 technical-recipes.com/2016/… @Andy 在发布我的问题之前我已经阅读了这篇文章,它没有提到任务栏图标,而只是提到了应用程序图标。 @Andy 的意思是在主窗口的属性中,您可以为窗口设置一个图标。试试看。如果这不起作用,请运行生成的可执行文件并查看它是否正确显示。 【参考方案1】:

通过 XAML 设置图标:

<Window
    ...
    Icon="nvicon.ico">
</Window>

还要确保在发布模式下构建以仔细检查您的成功,因为在某些情况下调试构建不应用图标(原因我不知道)。

【讨论】:

感谢您的帮助,我尝试了您的建议,但运气不佳。【参考方案2】:

我的项目是WPF app的打包应用。 在 Windows Application Packaging App 的 Images 文件夹中,有几个默认图像。

我用我的自定义图像替换了它们。

这样我就可以解决任务栏图标问题了。

【讨论】:

以上是关于如何更改将在任务栏上显示的图标的主要内容,如果未能解决你的问题,请参考以下文章

win10任务栏uwp应用没有图标,怎么解决

任务栏上没有显示Telerik RadWindow图标c#wpf [复制]

如何让您的 MDI MFC 应用程序在任务栏中显示一个实例?

如何删除通知栏无效图标(重置任务栏通知区域)

怎样让VB编写的程序打开后不在任务栏显示

delphi2007如何让程序不在任务栏中隐藏和显示?