标签: c# wpf prism
我有一个插入实体的视图。
我想编辑同一个实体,我想重复使用相同的视图进行编辑。
现在,如何使用不同的ViewModel重用相同的视图进行编辑?
答案 0 :(得分:0)
为什么需要两种不同的视图模型?
答案 1 :(得分:0)
我假设您正在使用ViewModelLocator,否则您甚至不必提问。
ViewModelLocator
在此处删除视图模型定位器,导航到所需的视图模型(InsertViewModel或EditViewModel),并通过数据模板为两个视图模型分配相同的视图。
InsertViewModel
EditViewModel