c# - wpf 的小部件开发

标签 c# wpf open-source mvvm add

<分区>

我正在寻找一种设计模式、开源平台或其他可用于为 wpf 应用程序开发小部件的东西。我需要开发一个可以加载预定义或自定义小部件的主机应用程序,并且这个小部件可以与主机应用程序交互或可以与其他小部件通信。用户可以在不退出应用程序或卸载的情况下添加新的小部件。类似于在 asp.net 或 SharePoint 中使用的 Web 部件。我正在搜索 Net 4.0 中的加载项和可扩展性,但我不确定这是不是真的。

http://msdn.microsoft.com/en-us/library/bb384200.aspx

最佳答案

这听起来像是 MEF 的完美用例.

关于c# - wpf 的小部件开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3820044/

相关文章:

c# - 如何查看机器类型?笔记本电脑还是台式机?

wpf - ItemsControl MVVM 绑定(bind)

security - 英特尔 SGX 开发人员许可和开源软件

open-source - 用TeX/LaTeX制作的书籍源代码学习

c# - 测量标签尺寸

c# - 我应该怎么做才能使一个小型开源项目保持活跃和可持续发展?

c# - 通缉 : Cuckoo Hashing in C#

c# - -1U和-1UL的怪异行为

c# - 可以在泛型方法中使用 IList 但不能使用 List

c# - WPF 获取父窗口