使用 XAML 中的资源文件

use resource file in 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" />

如果文本是手动设置的,它会出现,但这里什么也不会出现。

有什么想法吗?

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

然后:

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