1

我有一个将由不同的供应商提供的应用程序。所以我需要交换背景等,ss 可能每个应用程序都有某种唯一标识符,我也需要不同的项目。在 windows phone 上执行此操作的最佳做​​法是什么?我必须编写自己的“包装器”-项目吗?(在 iOS 中有一个称为目标的概念,我只是链接相关的品牌文件、应用程序名称、标识符等)

谢谢你的帮助 !

4

2 回答 2

2

在 XAML 中,您可以使用样式和模板来动态更改应用程序的整体外观。

同样的原则也适用于 Windows Phone 应用程序。然后您所要做的就是维护不同样式的 xaml 文件并应用它们来创建独特的构建,或者在应用程序启动时应用它们。

更新:正如 willmel 在下面建议的那样,我忘了提到,这里提到的本地化技术是维护应用程序字符串的好方法。

更新 2:您可以将“主题”打包到单独的 ZIP 文件中,如此处所示并使用构建后事件和 VS 命令来创建不同的包。您也可以随时从命令行调用 msbuild 并进一步自定义构建过程。您也可以通过这种方式使用不同的清单。

于 2012-04-16T15:05:08.167 回答
0

如果您有指定语言的提供商信息,您可以在此处下载示例项目: http ://www.pocketpc.ch/windows-phone-7-entwicklung/158405-textbox-string-integer.html#post1381376

或者这里的另一个,或者在VB中

一旦您知道提供者,您就可以选择您的资源文件。 Tim Heuer 的那篇文章可以展示如何在 XCode iOS 中使用的不同情况下减少工作量。除了字符串之外,您还可以使用图像 URL。

资源

于 2012-04-16T15:40:22.273 回答