Windows phone 7 无法在Windows Phone 7中生成本地化字符串

Windows phone 7 无法在Windows Phone 7中生成本地化字符串,windows-phone-7,localization,Windows Phone 7,Localization,我已经按照本教程的说明进行了操作 但是由于某些原因,Text={Binding Path=AppResources.Title,Source={StaticResource LocalizedStrings}}不起作用。它没有给出任何错误或任何东西 它只是一个空盒子 你知道什么地方出了问题吗?我用以下方法本地化了我的应用程序 创建名为LocalizedStrings的类及其实例 public class LocalizedStrings { public LocalizedStrings(

我已经按照本教程的说明进行了操作

但是由于某些原因,Text={Binding Path=AppResources.Title,Source={StaticResource LocalizedStrings}}不起作用。它没有给出任何错误或任何东西

它只是一个空盒子


你知道什么地方出了问题吗?

我用以下方法本地化了我的应用程序

创建名为LocalizedStrings的类及其实例

public class LocalizedStrings
{
   public LocalizedStrings()
   {
   }
   private static AppName.AppResources localizedResources = new AppName.AppResources();

   public AppName.AppResources LocalizedResources
   {
    get
    {
        return localizedResources;
    }
   }            

}
添加必要的Resx文件,例如带有本地化字符串的AppResources.de.Resx

在Application.Resources标记内的App.xaml中添加以下内容

最后在csproj文件中添加支持的区域性

然后像这样绑定xaml元素

Text="{Binding Path=LocalizedResources.pivotItemTitleCalendar, Source={StaticResource LocalizedStrings}}" 

我们最常忘记的一件重要事情是将acces修饰符更改为Pulic。打开AppResources.resx,您可以看到一个名为Access Modifier的字段。将值从“内部”更改为“公共”。

我已按以下方式本地化了我的应用程序

创建名为LocalizedStrings的类及其实例

public class LocalizedStrings
{
   public LocalizedStrings()
   {
   }
   private static AppName.AppResources localizedResources = new AppName.AppResources();

   public AppName.AppResources LocalizedResources
   {
    get
    {
        return localizedResources;
    }
   }            

}
添加必要的Resx文件,例如带有本地化字符串的AppResources.de.Resx

在Application.Resources标记内的App.xaml中添加以下内容

最后在csproj文件中添加支持的区域性

然后像这样绑定xaml元素

Text="{Binding Path=LocalizedResources.pivotItemTitleCalendar, Source={StaticResource LocalizedStrings}}" 

我们最常忘记的一件重要事情是将acces修饰符更改为Pulic。打开AppResources.resx,您可以看到一个名为Access Modifier的字段。将值从“内部”更改为“公共”。

您的AppResources是什么样子的?您的AppResources是什么样子的?