我有一个DataGrid,它有一个文本列,以这种方式配置:
<dg:DataGridTextColumn Header="{x:Static ResViewModel:SC.Resources.HelloWorld}" />
此处ResViewModel
是xmlns:namespace
,SC
是项目命名空间,Resources
是资源文件名,HelloWorld
是字符串属性。
但我尝试解析这个xaml,我得到一个像
这样的错误键不能为空。参数名称:key ...
你能帮助我理解为什么会出现这个错误吗?另外,在不使用LocBAML
工具的情况下访问资源文件的最佳方法是什么?
答案 0 :(得分:0)
我看到了一些问题:
有一种很好的方法可以检索here所描述的字符串。它专注于本地化,但它也适用于单一语言。这种方法有它的缺点,但它比其他路线更小。