首页 > 解决方案 > 如何在 wpf prism 中使用不同的 ViewModel 重用相同的视图?

问题描述

我有一个插入实体的视图。

我想编辑同一个实体,并且我想重用同一个视图进行编辑。

现在,如何使用不同的 ViewModel 重用相同的视图进行编辑?

标签: c#wpfprism

解决方案


我假设您正在使用ViewModelLocator,否则您甚至不必问这个问题。

因此,将视图模型定位器放在这里,导航到您想要的视图模型(InsertViewModelEditViewModel)并通过数据模板将相同的视图分配给两个视图模型。


推荐阅读