我有一个 WPF 窗口,您可以在其中单击一个按钮来查看一个新窗口。现在我想禁用,您可以单击主窗口。它应该像一个 MessageBox。
问问题
625 次
4 回答
3
你想用dialog.ShowDialog()
.
无模式对话框(通过dialog.Show
)是可以与背景窗口交互的对话框。模态对话框(通过dialog.ShowDialog()
是不允许您与父窗口交互的对话框。
于 2010-01-19T13:27:26.930 回答
2
您正在寻找Window.ShowDialog()
于 2010-01-19T13:29:12.013 回答
2
试试这个:
dialogYouNeedToShow.Owner = App.Current.MainWindow;
dialogYouNeedToShow.ShowDialog();
ShowDialog将始终将您的对话框显示为模态对话框,因此您将无法访问背景表单。
于 2010-01-19T13:30:14.227 回答
0
你的意思是
MessageBox.Show()
或者
myWindowName.ShowDialog()
?
于 2010-01-19T13:27:59.410 回答