我正在使用 MVVM 和 PRISM 开发 WPF 应用程序,但遇到了一个问题。
我有两个不同的视图(View1 和 View2)及其各自的视图模型。
View1 是具有域对象列表的主视图,而 View2 用于显示域对象的属性。现在,每次更改选择时,我都需要将对象传递给 View2。
我知道我们可以做到,IEventTrigger
但视图模型只有在事件驻留在内存中时才能监听事件。
所以我的问题出现了。由于第一个没有选定的项目。View2 未呈现。我不知道如何通过事件第一次将对象传递给 View2。
可能的解决方案是什么?