我正在使用Caliburn制作一个MVVM的小型演示应用程序。
现在我想以MVVM的方式显示一个消息框。
对于对话框,我创建了一个事件,在ShellView
(根视图)中处理这个事件,然后只需使用WindowManager.ShowDialog
和Dialogs ViewModel
类型显示对话框。这对我来说似乎符合MVVM的标准。
但是如何以MVVM的方式显示消息框并获取其结果(确定或取消)?
我已经看到这个问题,但它没有什么答案。
Eisenberg先生回答说:
“Caliburn内置了调用自定义消息框的服务。”
有人能告诉我他的意思吗?我在示例中没有看到它。
MessageBox
... - Patryk Ćwiek