C# 在XAML中使用资源文件

C# 在XAML中使用资源文件,c#,xaml,win-universal-app,uwp,uwp-xaml,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 Text="" x:Uid="Welcome" MinWidth="200" H

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

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

.\Strings\fr-FR\Resources.resw
&
.\Strings\en-US\Resources.resw
在这两个文件中,我只有

 NAME          VALUE
Welcome       Welcome !
因此,我试图将此引用调用到XAML文件中,但文本块保持为空

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

如果手动设置文本,则会显示文本,但此处不会显示任何内容


有什么想法吗?

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

然后:


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

然后:


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