我有一个包含TabControl的View绑定到区域"CustomerRegion".
我有一些标记为[ViewExport(RegionName ="CustomerRegion")]的View/ViewModel.
这些项成功加载到TabControl中.
但是现在我需要这些TabItems来共享这个TabControl中的一些数据(不能是全局的,因为它们可能同时打开两个或更多个).
有关这些TabItem如何在不离开MVVM/MEF的情况下共享数据的任何想法?
And*_*mes 13
Prism具有您可能能够使用的"区域上下文"的概念,具体取决于您的场景.
查看Prism Region文档并查找标题为"在多个区域之间共享数据"的部分(尽管此标题有点误导......).
如果您发现这对您不起作用,我建议编写一个自定义继承附加属性,您可以从子视图绑定到该属性并从父视图进行修改.
| 归档时间: |
|
| 查看次数: |
8807 次 |
| 最近记录: |