1

我有一个 WPF 可执行文件,我希望对其进行设置,以便以后,来自外部的人可能会使用与我的解决方案完全分开的 dll 修改或添加另一个窗口或页面。

简而言之,我希望使我的 wpf 窗口或页面可插入。我该怎么做呢?

4

1 回答 1

1

Prism 的核心支持模块化、按需加载模块和应用程序的其他部分。

您可以使用MEF框架来制作可插拔模块(窗口和页面),因为它与 Prism 完全集成。

您可以在以下资源中找到示例和更多信息:

http://www.codeproject.com/Articles/188054/An-Introduction-to-Managed-Extensibility-Framework

http://www.codeproject.com/Articles/37579/Managed-Extensibility-Framework-Part-2

http://www.codeproject.com/Articles/432069/Simple-MEF-Application-for-Beginners

http://www.codeproject.com/Articles/232868/MEF-Features-with-Examples

于 2013-10-06T21:12:22.760 回答