C# 在windows phone8中存储字符串数据的位置

C# 在windows phone8中存储字符串数据的位置,c#,xaml,windows-phone-8,windows-phone,C#,Xaml,Windows Phone 8,Windows Phone,我想在UI中显示一些字符串数据,但我不想在xaml页面中写入它们,当页面显示时,我可以在哪里存储它们并动态加载它们?将它们存储在app.xaml中是正确的方法?您可以将应用程序级静态字符串数据保存为嵌入式资源 看 这也将满足未来可能需要的多语言支持您可以像AppResources.resx一样使用。 它将存储字符串数据 您将像这样使用它: textblock.text= AppResources.xxxxxxx 此字符串数据是否将由用户更改?还是固定字符串?您是否打算或是否可以本地化此数据(例

我想在UI中显示一些字符串数据,但我不想在xaml页面中写入它们,当页面显示时,我可以在哪里存储它们并动态加载它们?将它们存储在app.xaml中是正确的方法?

您可以将应用程序级静态字符串数据保存为嵌入式资源


这也将满足未来可能需要的多语言支持

您可以像AppResources.resx一样使用。
它将存储字符串数据

您将像这样使用它:

textblock.text= AppResources.xxxxxxx

此字符串数据是否将由用户更改?还是固定字符串?您是否打算或是否可以本地化此数据(例如标签)?用户无法更改它们,它们是固定的。没有计划对它们进行本地化,但也许将来在WP8项目中,有一个Resources文件夹,文件夹中有一个AppResources.resx文件,我应该删除该文件夹并在项目中创建一个String文件夹吗?如果我这样做,本地化字符串中会有多个异常。cs文件和App.xaml.cs文件。您可以打开AppResources.resx文件并开始添加名称、值对。对于每种语言/区域性,您需要创建一个单独的AppResources文件,例如,对于法语,您可以创建AppResources.fr-fr.resxy。您可以根据资源文件中的任何键检索值,如var value=AppResources.key