我似乎无法达到.resx WPF

时间:2016-06-15 13:43:42

标签: c# wpf xaml

我有一个WPF c#项目,我创建了两个.resx文件来更改语言。

enter image description here

我已设置访问修饰符:公开

enter image description here

添加.xaml

  

的xmlns:RESX =" CLR-名称空间:Management_Software.Properties"

enter image description here

当我尝试使用 {x:Static resx:...} 访问字符串时,我只看到.settings文件。

我是否必须在App.config,App.xaml中添加.resx文件?

1 个答案:

答案 0 :(得分:1)

为了使用resoiurces你必须: 1.在xaml中包含资源文件,如

xmlns:resource ="clr-namespace:WpfApplication1.Strings.en_US"

2.你可以使用它绑定如:

<TextBlock Text="{x:Static resource:Resource1.Greeting}" />

如果您这样做,请尝试重建项目。 Xaml无法确定您是否包含新文件并生成错误。

在我的资源文件中,我有: 姓名=问候语 值=样本测试

希望这有帮助。