如何在XAML for windows phone中本地化文本
我正在尝试在如何在XAML for windows phone中本地化文本,xaml,localization,windows-phone-8,Xaml,Localization,Windows Phone 8,我正在尝试在XAML中本地化字符串。因此,我在AppResource.zh Hans.resx中修改了ApplicationTitle的默认字符串。将设备配置为正确的简体中文电话语言后,应用程序标题显示OK 然而,当我尝试用同样的技巧修改透视项目的标题时,它并没有显示我想要的内容。我刚刚在appersource.zh Hans.resx中添加了一个字符串(AllSongs)。并执行以下修改。我错过了什么?在解决方案资源管理器中,自动生成的“AppResources.zh Hans.Designe
XAML
中本地化字符串。因此,我在AppResource.zh Hans.resx
中修改了ApplicationTitle
的默认字符串。将设备配置为正确的简体中文电话语言后,应用程序标题显示OK
然而,当我尝试用同样的技巧修改透视项目的标题时,它并没有显示我想要的内容。我刚刚在appersource.zh Hans.resx中添加了一个字符串(AllSongs
)。并执行以下修改。我错过了什么?在解决方案资源管理器中,自动生成的“AppResources.zh Hans.Designer.cs
”为空。我需要添加什么吗??谢谢
<phone:Pivot x:Name="ListView" Title="{Binding Path=LocalizedResources.ApplicationTitle, Source={StaticResource LocalizedStrings}}" Grid.Row="0" SelectionChanged="View_selection_changed" >
<!--Pivot item one-->
<phone:PivotItem Header="{Binding Path=LocalizedResources.AllSongs, Source={StaticResource LocalizedStrings}}">
您是否记得将相同的
所有歌曲
添加到默认的AppResource.resx
如果未将其添加到默认资源文件,则不会更新设计器 我明白了。这解决了我的问题。谢谢在我的例子中,我有
AppResource.XX.resx
,但我只是忘记创建AppResource.resx