我已将MVVM错误消息实现为消息对话框,该对话框通过中介类订阅错误消息,以便其他视图模型可以在发生任何错误时通知它.
发生错误时,我将viewmodel中的visibility属性设置为Visible,以显示错误窗口.这全部绑定在viewmodel的Error窗口中.
但是,这个窗口不是模态的!我需要将它显示为一个对话框,而不仅仅是将可见性设置为true - 即使我必须扩展窗口的功能,我还能做任何类型的绑定吗?如果我能避免它,我宁愿不打破MVVM.
谢谢!
wpf modal-dialog mvvm
modal-dialog ×1
mvvm ×1
wpf ×1