Prism - 具有跨越两个区域的单一视图模型的复合视图
Prism - composite view with single view model spanning on two regions
我已经搜索过 SO 但似乎找不到任何东西。
我有这样的事情:
其中视图 A 是文件列表,视图 B 导航到不同的文件夹(面包屑控件)。如果视图 A 有一些项目 selected(如 select 全部,删除)等,视图 B 也具有一些功能。所以基本上它们是相关的并且应该是一个视图。
我需要的是:
- 一个视图跨越两个区域
- 或者有两个视图,但只有一个视图模型
- 有导航功能,所以如果导航视图 A,视图 B 也会导航
我将在整个应用程序中遇到更多此类情况,因此我正在寻找一些通用的基础架构来使其正常工作。这在 Prism 中可能吗?
有多种方法可以完成您想要的。这是一个 PluralSight 课程,向您展示如何使用自定义区域行为根据在另一个区域中导航到的内容在一个区域中加载依赖视图。
https://www.pluralsight.com/courses/prism-problems-solutions
我已经搜索过 SO 但似乎找不到任何东西。
我有这样的事情:
其中视图 A 是文件列表,视图 B 导航到不同的文件夹(面包屑控件)。如果视图 A 有一些项目 selected(如 select 全部,删除)等,视图 B 也具有一些功能。所以基本上它们是相关的并且应该是一个视图。
我需要的是:
- 一个视图跨越两个区域
- 或者有两个视图,但只有一个视图模型
- 有导航功能,所以如果导航视图 A,视图 B 也会导航
我将在整个应用程序中遇到更多此类情况,因此我正在寻找一些通用的基础架构来使其正常工作。这在 Prism 中可能吗?
有多种方法可以完成您想要的。这是一个 PluralSight 课程,向您展示如何使用自定义区域行为根据在另一个区域中导航到的内容在一个区域中加载依赖视图。
https://www.pluralsight.com/courses/prism-problems-solutions