UWP应用程序的白色标签



我即将开始开发UWP应用程序。最后一分钟的要求之一是能够为我们的合作伙伴支持白色标签应用程序。有人有使用通用Windows平台进行此操作的经验吗。我提出的问题与此有关:1( 通过不同的方法可以轻松地定制资源(颜色/主题(。

可以轻松定制资源(颜色/主题(的不同方法。

您可以尝试为不同的合作伙伴本地化UI和应用程序包中的字符串,而无需更改任何功能。请参阅本文件。在文档中,它提到可以将字符串存储在资源文件中。然后,您可以使用x:Uid指令来引用目标控件的字符串。您只需要根据自己的要求更改资源文件中的源字符串,就可以让应用程序显示不同的UI。

更新

对于图像资源,您也可以使用本地化。

让我们以图像控件为例。您可以在Resource文件中定义一个名为firstImage.Source的字符串,其值为Assets/test.png。然后在xaml中,Image控件使用x:Uid指令来引用该控件。这与TextBlock相同。如果要更改到另一个主题,只需将Assets文件夹中的旧图像替换为新图像即可。

最新更新