WIndows Phone 8.1中的本地化

时间:2015-11-03 09:12:56

标签: localization windows-phone-8.1

您好我正在使用Windows手机,

步骤:1我正在尝试学习本地化。我添加了2个资源文件。(AppResources.resx和AppResourcesfr-FR.resx)

第2步:我创建了一个LocalizedStrings类。它具有AppResources类型的属性

private static App1.AppResources localizedResource = new pp1.AppResources();

public App1.AppResources LocalizedResources { get { return localizedResource; } }

步骤3:在App.Xaml中我添加了一个ApplicationResource

<local:LocalizedStrings xmlns:local="using:App1" x:Key="LocalizedStrings" />

第4步:在我的Login.Xaml中,我刚刚添加了这样的

<TextBlock x:Name="tbTitlePanel" Text="{Binding Path=LocalizedResources.AppTitle, Source=LocalizedStrings}"/>

我的资源档案: enter image description here

数据没有约束力。我不明白这是什么?

1 个答案:

答案 0 :(得分:0)

如果您要创建WinRT应用程序,则有一种不同的方法可用于创建本地化应用程序。 HERE是关于它的好文章。 简而言之,您必须在控件(而不是名称)中使用x:Uid并使用属性添加资源,例如。 tbTitlePanel.Text。 上面的文章将有所帮助。