白标 UWP 应用程序

Posted

技术标签:

【中文标题】白标 UWP 应用程序【英文标题】:White label a UWP Application 【发布时间】:2020-08-02 21:20:21 【问题描述】:

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

【问题讨论】:

【参考方案1】:

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

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

更新

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

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

【讨论】:

感谢您的建议。同样有什么方法可以自定义图片资源 @sridhar patro,我已经更新了我的回复,请检查。

以上是关于白标 UWP 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

iOS应用程序中的白标字体[关闭]

在 IntelliJ 中运行 Spring Boot 应用程序会出现白标错误

刷新后的白标错误页面

继续在我的 Spring Boot 应用程序上收到白标错误?

如何在 Spring Boot 应用程序中删除白标错误页面?

如何处理白标平台移动应用程序的部署?