<分区>
我正在寻找一种设计模式、开源平台或其他可用于为 wpf 应用程序开发小部件的东西。我需要开发一个可以加载预定义或自定义小部件的主机应用程序,并且这个小部件可以与主机应用程序交互或可以与其他小部件通信。用户可以在不退出应用程序或卸载的情况下添加新的小部件。类似于在 asp.net 或 SharePoint 中使用的 Web 部件。我正在搜索 Net 4.0 中的加载项和可扩展性,但我不确定这是不是真的。
标签 c# wpf open-source mvvm add
<分区>
我正在寻找一种设计模式、开源平台或其他可用于为 wpf 应用程序开发小部件的东西。我需要开发一个可以加载预定义或自定义小部件的主机应用程序,并且这个小部件可以与主机应用程序交互或可以与其他小部件通信。用户可以在不退出应用程序或卸载的情况下添加新的小部件。类似于在 asp.net 或 SharePoint 中使用的 Web 部件。我正在搜索 Net 4.0 中的加载项和可扩展性,但我不确定这是不是真的。
最佳答案
这听起来像是 MEF 的完美用例.
关于c# - wpf 的小部件开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3820044/