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