我有一个WPF可执行文件,我希望对它做出规定,以便稍后, 来自外部的人可能会修改或添加其他窗口或页面 使用dll完全独立于我的解决方案。
简而言之,我希望让我的wpf窗口或页面可插入。我该怎么做?
答案 0 :(得分: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