我一直在寻找答案,但即使这个问题之前被问过,我似乎也找不到答案。我有一个视图模型,并且我想将其添加到xaml中应用的资源中,但是当我尝试时会显示“无法创建'AppViewModel'的实例。”
<Application.Resources>
<src:AppViewModel x:Key="MainViewModel"/>
</Application.Resources>
我可以像这样在代码后端将其添加到资源中:
CurrentViewModel = New AppViewModel
Me.Resources.Add("MainViewModel", CurrentViewModel)
但是这留下了在XAML中的波浪线,显示“无法解析资源'MainViewModel'”。
一切都编译得很好,没有任何问题-绑定已经绑定,但我只是想摆脱这些波浪线。我已经阅读过你必须在viewmodel上有一个零参数构造函数,但我已经有了并仍然有这个错误。
AppViewModel
类时存在一些错误。 - Anatolii Gabuza