我有一个C#WPF解决方案,其中包含一个名为WpfApp2的项目。
我尝试从Properties/Resources.resx
文件设置主窗口标题。
我已在资源文件中添加了一个字符串,并将访问修饰符设置为Public
。
我还在MainWindow.xaml
xmlns:p="clr-namespace:WpfApp2.Properties"
设置窗口标题时,我使用:
Title="{p:Resources.PRODUCT_NAME}"
我收到以下错误:
Nested types are not supported: Resources.PRODUCT_NAME
答案 0 :(得分:0)
试试这个:
Title="{x:Static p:Resources.PRODUCT_NAME}"
答案 1 :(得分:-1)
添加
xmlns:local="clr-namespace:ProjectNameSpace.SubNameSpace.Resources"
...所以它应该是WpfApp2.Properties.Resources ...
<Window Title ="{x:Static local:PRODUCT_NAME}">
</Window>