我试图在按钮点击时显示ok和取消按钮的对话框。并根据对话框结果我想保存\取消wpf中的操作。我不知道如何在wpf中显示对话框。有什么帮助吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
您不使用MVVM来执行此操作。 使用MVVM模式不意味着永远不会使用事件和代码隐藏。
在我看来,使用MVVM模式的最佳健康组合是在XAML中使用绑定和命令以及其他“MVVM-stuff”,还有事件和代码。如果它严格与UI有关(如消息框或双击或线程处理),请使用旧式的代码。
所以使用MessageBox.Show(“hello”);像往常一样在代码隐藏中,因为它与UI相关并且对模型/逻辑的意义较小。 OpenFileDialog和其他对话框也是如此。