1

我希望我的一些表单在打开时粘在屏幕上并禁用它后面的表单,比如 MessageBox.Show(); 消息框,以便在用户尝试单击优先表单后面的表单时发出哔声提醒用户。我该怎么做?

提前致谢。

4

3 回答 3

2

您可以使用ShowDialog而不是Show

这将打开一个对话框作为模式对话框(即在此对话框及其子项关闭之前无法单击其他对话框)

例如 form1.ShowDialog();

于 2013-03-26T14:03:59.937 回答
0

你可能想看看 akeTopMost财产

http://msdn.microsoft.com/en-GB/library/system.windows.forms.form.topmost.aspx

于 2013-03-26T14:03:49.837 回答
0

您应该使用ShowDialog()方法打开您的表单。这样您就可以将表单作为模式对话框打开。

于 2013-03-26T14:02:47.050 回答