【发布时间】:2009-11-24 20:45:33
【问题描述】:
我正在构建一个 WPF 应用程序并尝试遵循 MVVM 最佳实践。我正在使用MVVM Foundation 框架并注意到Messenger 类,我读过它应该用于handling dialogs in WPF。这听起来不错,但我完全不明白如何为此目的使用 Messenger。从字面上看,我要做的就是打开一个模态的 About 对话框——我不需要来回传递任何消息。
Messenger 类的意图是用于对话框需要来自其父级的消息或将消息返回给其父级的情况吗?关于对话框是否过大?将代码添加到事件处理程序以显示对话框会更好吗?
【问题讨论】:
标签: wpf mvvm dialog mvvm-foundation messenger