Windows 10桌面应用程序中的彩色图块

时间:2015-12-25 02:14:24

标签: c# windows-10 desktop-application tile startmenu

我注意到第一个重大的Windows 10更新,一些桌面应用程序的瓷砖颜色与我用于强调颜色的颜色不同,例如Firefox,它具有深灰色的瓷砖颜色:

Firefox

然而,并非所有应用都有这个,并使用默认的强调色,如Blender。

Blender

我想知道这种变化是否与Windows 8.1对更新的“开始”屏幕所做的更相似,其中you could set the color of a desktop app tile via XML

我是C#中Windows平台的新手,我认为在我的程序中在开始屏幕上实现更加自定义的磁贴会更好,但我不知道如何。

1 个答案:

答案 0 :(得分: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>

这会将平铺背景设置为黄色,并将启动屏幕背景独立设置为红色。

对于桌面应用, this link is likely more useful