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

Yon*_*nic 8 c# desktop-application startmenu tile windows-10

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

火狐

但是,并非所有应用都具有此功能,并使用默认的强调色,如Blender.

搅拌机

我想知道这个更改是否与Windows 8.1在更新的"开始"屏幕上所做的类似,您可以在其中通过XML设置桌面应用程序磁贴的颜色.

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

Pet*_*erg 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>
Run Code Online (Sandbox Code Playgroud)

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

对于桌面应用程序,此链接可能更有用

  • 就像我说的,这不是通用 Windows 应用程序,所以我认为它不具有此类功能。 (2认同)