C# 使用MVVM基金会信使显示对话框

C# 使用MVVM基金会信使显示对话框,c#,mvvm,mvvm-foundation,C#,Mvvm,Mvvm Foundation,我已经阅读了关于StackOverflow的另一个问题。我了解如何在视图模型/对象之间创建消息。但我不明白如何才能真正显示一个对话框。我可以看到一些实现此功能的代码示例吗?使用中介或messenger在viewmodels之间进行通信与mvvm对话框问题无关。 这是我显示的方式。所以我只使用一个服务来打开对话框,例如SaveFileDialog、OpenFileDialog或messagebox?正确:)我发布的链接通常用于对话框。对于像SaveFileDialog、OpenFileDialog

我已经阅读了关于StackOverflow的另一个问题。我了解如何在视图模型/对象之间创建消息。但我不明白如何才能真正显示一个对话框。我可以看到一些实现此功能的代码示例吗?

使用中介或messenger在viewmodels之间进行通信与mvvm对话框问题无关。
这是我显示的方式。

所以我只使用一个服务来打开对话框,例如SaveFileDialog、OpenFileDialog或messagebox?正确:)我发布的链接通常用于对话框。对于像SaveFileDialog、OpenFileDialog或MessageBox这样的对话框,我使用像WpfMessageboxService这样的具体服务。看一看cinch项目,在那里我为mvvm提供了一些非常好的东西。