我想在 UWP 的开始菜单中更改图标的颜色

I want to change my icon's color on start menu In UWP

我想更改我的 uwp 应用程序包的开始菜单图标的颜色。

例如)

1的颜色是淡蓝色,但是2的底色是黑色。

像那样,我想将我的 uwp 应用程序的开始菜单图标的颜色更改为透明。

我使用了完全透明的图像,但我应用程序的“开始”菜单背景颜色是蓝色。此外,当我拖动制作桌面图标时,图像被完全缩短了。

像这样

(例如:蓝色图像)

(例如:桌面图标)

所以我搜索了一下,发现了一些东西。

那就是我必须制作一个安装程序文件或编辑 visualElements。

但是我找不到解决这个问题的方法。

有什么建议吗?如果您对此有任何了解,请告诉我。

感谢您阅读本文。

您系统的 accent color 是蓝色的,这就是为什么您的磁贴和“开始”菜单图标是蓝色的。

强调色可以在设置中设置,参见Change desktop background and colors

因此,如果您在 Assets 中使用非透明 PNG,您会看到带有纯色背景的图块和开始菜单图标,例如您提供的屏幕截图中的 Microsoft Samples 和 Blend for Visual Studio 2017。

桌面图标缩小,是因为您没有在资源中提供高分辨率的PNG。

进一步阅读 Icon types, locations, and scale factors 您需要设置的各种图标和比例因子。