Hy Guys我安装了VS三次,每次都有相同的错误
我在MVVM的NUGET Manager中安装了MVVM Light 安装完成后,我在MainViewModel的Main.Window中设置了DataContext 现在有效。但是在我的App.xaml中,它不可能获得Resource Dictonary。在我的问题的附件截图中。
appxaml(< =全尺寸图片)
和...
答案 0 :(得分:0)
尝试在使用之前声明'vm'命名空间,将其放在Application标记中。
答案 1 :(得分:0)
将< vm:替换为< 本地:作为" local" namespace在App.xaml的根元素中被映射:
<Application x:Class="testapp.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:testapp.ViewModel"
StartupUri="MainWindow.xaml">
<Application.Resources>
<local:ViewModelLocator x:Key="Locator" />
</Application.Resources>
</Application>