当我双击Grid行时,我正在显示对话窗口,如下所示
this.ShowDialogWindow("Details", itemDetailView);
我在窗口上有很少的文本框和复选框。在我做了一些更改后,如果我点击' X'在窗口顶部,我想更新数据库中的那些字段。
如何获得对话窗口' X'在WPF MVVM中?
如果不可能,我想带走' X'并在该位置放置自定义SAVE和CLOSE按钮。
适当的输入。
答案 0 :(得分:0)
如果我是一个用户,当我点击" X"时,我会期望你不保存任何东西。 :)
但是如果你在wpf中调用DialogService,那么你只需要检查DialogResult
var result = this.ShowDialogWindow("Details", itemDetailView);