我想要在用户点击按钮时打开的表单,我不希望用户点击此表单之外的任何其他位置(阻止他点击父表单上的任何其他按钮),我想要限制他在这个表单中的操作,直到他关闭它(确保这个表单是最顶层的),并且我希望表单对其外的任何点击发出警告(闪烁),这样用户就会明白他必须先关闭它。 / p>
答案 0 :(得分:2)
打开表单而不是
Form form = new Form();
form.Show();
使用
Form form = new Form();
form.ShowDialog()
答案 1 :(得分:2)
超级简单的修复! 我假设您现在显示表单的代码是
form.Show();
要创建/显示模态表单的实例(限制单击该表单),您需要更改的一行是:
form.ShowDialog();
利安