c# - 如何在 wpf prism 中使用不同的 ViewModel 重用相同的视图?
问题描述
我有一个插入实体的视图。
我想编辑同一个实体,并且我想重用同一个视图进行编辑。
现在,如何使用不同的 ViewModel 重用相同的视图进行编辑?
解决方案
我假设您正在使用ViewModelLocator
,否则您甚至不必问这个问题。
因此,将视图模型定位器放在这里,导航到您想要的视图模型(InsertViewModel
或EditViewModel
)并通过数据模板将相同的视图分配给两个视图模型。
推荐阅读
- python - How to remove special character with brackets from pandas data frame
- mediawiki - Mediawiki template url to anchor in other page
- php - Symfony 4 - 自定义表单错误消息
- python - 需要一个在 Google Colab 中实现 Tensor-board 的示例
- documentation - 我的硕士论文主题是“未记录代码的生存以及如何维护它”
- php - PHP DOM Remove Child From xml
- dynamic - 如何创建盒子阴影变量?
- android - 无法在 Android Studio 3.5 中设置 SDK 的路径
- python - How to give conditions to a loss functionin in keras
- python - 首先按键排序搁置文件,然后按值排序。没有导入模块