在Windows 10桌面应用程序中的彩色瓷砖

8

我注意到在第一个大的Windows 10更新中,一些桌面应用程序的磁贴颜色与我的强调颜色不同,比如Firefox,它有一个深灰色的磁贴颜色:

Firefox

然而,并非所有应用程序都有此功能,并使用默认的强调颜色,例如Blender。

Blender

我想知道这个变化是否类似于Windows 8.1通过更新的启动屏幕所做的工作,其中您可以通过XML设置桌面应用的图块颜色

我在使用C#编写Windows平台程序方面是新手,我认为在我的程序中实现更加自定义的开始屏幕图块会很不错,但我不知道如何操作。

1个回答

4
在UWP应用程序中,您可以在应用程序清单中设置磁贴背景颜色,例如:
<uap:VisualElements
  DisplayName="MyApp"
  Square150x150Logo="Assets\Square150x150Logo.png"
  Square44x44Logo="Assets\Square44x44Logo.png"
  Description="MyApp description"
  BackgroundColor="#ffff00">
  ...
  <uap:SplashScreen
    Image="Assets\SplashScreen.png"
    BackgroundColor="#ff0000" />
</uap:VisualElements>

这将把磁贴背景设置为黄色,并独立地将启动画面背景设置为红色。
对于桌面应用程序,此链接可能更有用

2
就像我说的那样,这不是一个通用的Windows应用程序,因此我认为它没有这些功能。 - Yonic
啊,我的错。我更新了我的答案,并附上了一个似乎相关的链接(我现在没有时间测试这个链接,也不想复制/粘贴未经测试的代码)。 - Petter Hesselberg

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接