【发布时间】:2013-07-07 09:09:25
【问题描述】:
我正在使用 caliburn 为 MVVM 制作一个小型演示应用程序。
现在我想显示一个MessageBox,但是是 MVVM 方式。
对于对话框,我创建了一个事件,在 ShellView(根视图)中处理
只需使用 Dialogs ViewModel 类型调用 WindowManager.ShowDialog。
对我来说似乎坚持使用 MVVM。
但是显示消息框并获得其结果的方式是什么(Okay 或 cancel)?
我已经看到this question,但它也没有答案。
艾森伯格先生自己回答
“Caliburn 具有用于调用自定义消息框的内置服务。”
谁能说出他的意思?我在示例中没有看到它。
【问题讨论】:
标签: c# wpf mvvm messagebox caliburn.micro