wpf - Caliburn micro wpf 多个项目

标签 wpf mef caliburn.micro

我想开始将我快速增长的项目分解成更多模块化/更小的部分。您将如何将您的 View / View 模型分解为其他项目,有时甚至不知道谁在运行时才进入事件/消息传递/指挥管道?

至少,我只需要更有说服力地组织我的 View / View 模型,最多我希望通过一些模块化将 MEF + Caliburn Micro + WPF 派对提升到一个新的水平。

那么,任何想法我如何开始?一些关于覆盖 appbootstrapper 中的创建的讨论,但这些示例似乎都是 MEF 之前的。

-J

最佳答案

你已经看过 caliburn.micro 上的教程了吗?

Mindscape "caliburn.micro getting started"

第 4 章很好地描述了当你想要做什么时
利用 MEF

Mindscape "Eventaggregator (including a Bootstrapper with MEF)"

关于wpf - Caliburn micro wpf 多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15759221/

相关文章:

.net - MEF 加载 GAC 中需要 DLL 的 DLL

c# - 将自定义编辑器窗口添加到 Visual Studio 窗口 Pane

c# - 集成语言服务 (MPF) 和编辑器扩展 (MEF)

.net - Caliburn Micro,消息/ Action 到另一个 ViewModel

wpf - 进度条条样式右半径

c# - 以编程方式使用 SelectedItem 设置 DataContext

wpf - XAML 中绑定(bind)路径属性的串联

c# - Caliburn.Micro Binding 似乎无法在 View 模型中解析

caliburn.micro - Caliburn 微 : How to add text to the bottom of a list box and display it

c# - 拖动后获取 Canvas 子元素的位置。