在我的程序中,我拥有三种功能资源词典,我允许用户在程序运行期间切换这些语言。我只想将这些词典移到我项目中的不同文件夹中,但遇到了麻烦。它们目前位于主项目文件夹中,但我想将它们移动到名为"语言资源"的文件夹中。
问题发生在我设置启动资源字典的App.xaml
文件中:
正如您在上面所看到的,程序不明白我是在告诉它出于某种原因查看语言资源文件夹......
下面是我在VS中的解决方案资源管理器的屏幕截图,为了清晰起见:
将这些词典移动到我想要的文件夹的正确步骤是什么?
答案 0 :(得分:1)
在您的解决方案中,文件夹名称中的语言和资源之间有一个空格。但是在App.XAML中它有Underscore。
当您尝试在XAML中使用资源时,最好使用Pack URI语法。请参阅MSDN链接。 https://msdn.microsoft.com/en-us/library/aa970069(v=vs.110).aspx