在XAML中使用资源文件

时间:2016-09-28 14:05:24

标签: c# xaml win-universal-app uwp uwp-xaml

我尝试将资源文件( .resw )用于多语言。

在项目的根文件夹中,我现在有:

.\Strings\fr-FR\Resources.resw
&
.\Strings\en-US\Resources.resw

在这两个文件上,我只有

 NAME          VALUE
Welcome       Welcome !

因此,我尝试将此引用称为XAML文件,但 TextBlock 保持为空

<TextBlock  Text="" x:Uid="Welcome"  MinWidth="200" Height="20" />

如果文本设置为manualy,则会显示,但此处不显示任何内容。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

resw文件的字符串中的名称应为Welcome.Text,因为您要设置文本块的text属性。

然后:

<TextBlock  x:Uid="Welcome"  MinWidth="200" Height="20" />