我遇到了一个问题,就像_benji这里https://stackoverflow.com/questions/28053087/cannot-set-owner-property-to-a-window-that-has-not-been-shown-previously一样,我无法让ModernDialog显示消息,有人曾经和之前解决过这个问题吗?
System.Windows.MessageBoxResult response = ModernDialog.ShowMessage("Cannot connect; try again?", "Connection Status", MessageBoxButton.YesNo);
由于
答案 0 :(得分:2)
错误提示您正在调用代码的位置,尚未向用户显示任何窗口。在尝试显示之前,您需要首先向用户显示一个窗口,或者在关闭最后一个窗口之前确保显示对话框。