【发布时间】:2011-05-13 21:55:46
【问题描述】:
我正在学习使用 MEF 加载我的模块的 prism V4。加载模块确实有效,但在一个模块中我想加载一个 View/ViewModel (MVVM),但我真的不知道如何让 MEF 为我解决所有这些问题。
首先:我需要如何标记 ViewModel(我遵循 StockTraderRI 示例),以便它不会在启动时加载,而是可以在运行时加载到区域中?
第二:如何使用 MEF 加载 ViewModel,使其连接到相应的接口?
MEF 非常适合在启动时标记为 [Export] 的内容,但我不知道如何在运行时实现这一点。
【问题讨论】: