IsInDesignMode 不适用于 1 个 ViewModel,但适用于另一个

IsInDesignMode not working for 1 ViewModel, but the other

我的设计模式 DataContext 设置如下:

d:DataContext="{d:DesignInstance vm:ViewModelName, IsDesignTimeCreatable=True}"

我总共可以说 2 个 ViewModels 我在构造函数中定义了 IsInDesignModeStatic 并在两者中创建了 TestData(对象)。

在两个视图中,我都定义了我的 DataTemplates,这应该没有任何区别,但仍然...

两个视图模型都定义在同一个命名空间中。

Visual Studio 和 Blender 都建议我使用 ViewModels。

一个 ViewModel 在两个视图中工作,另一个不工作,并且一直给我错误消息

object reference not set to an instance of an object

我可能遗漏了什么?

object reference not set to an instance of an object

这个错误意味着你有一个空指针。在您的模型中查看某些内容未初始化。

调查应该不难,特别是如果你有单元测试。