.net - WPF不同的窗口图标和任务栏图标

标签 .net wpf taskbar

在 WPF 中是否可以为窗口和任务栏设置不同的图标。 在我的特殊情况下,我希望窗口有一个透明的图标,任务栏有一个“Metro”样式(带有彩色背景)。

设置不同的应用程序图标没有用,任务栏总是显示窗口图标。

谁能提供解决方案?

最佳答案

由于窗口图标总是16px,而任务栏中的图标更大(我不知道使用的是哪个尺寸,但我猜是32x32),你可以制作一个图标,不同尺寸的图标有不同的内容。

标准图标通常为 64x64 或 48x48,其余尺寸按比例缩小。如果您改为创建一个 48x48 的图标(带彩色背景)和一个 16x16 的无背景图标,您的应用将使用 16x 图标作为窗口图标,使用 48x 图标作为任务栏。

关于.net - WPF不同的窗口图标和任务栏图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14319206/

相关文章:

c# - 如何在 wpf 中使用 RelayCommand?

c# - 如何在包含回车符的 WPF GridView 中显示文本

c# - WPF System.OutOfMemoryException 系统.Windows.Automation.Peers.AutomationPeer.UpdateSubtree

c# - 在 C# .Net 3.5 SP1 中将数据打印成预打印表格

c# - .net 错误消息。为什么它们如此通用?

C++ WinAPI 需要帮助卡在通过左键单击任务栏以编程方式使窗口最小化

windows-10 - Windows 通用应用程序中的 TaskbarItemInfo

.net - 如果安装了Visual Studio,则WPF应用程序将不会关闭

c# - 将图像保存到文件中,在 WPF 应用程序中保持纵横比

windows - 隐藏主窗体,但不从任务栏隐藏