当我以特定形式工作时,我想禁止转到其他相同的项目形式。
我已经看到在某些 Windows 应用程序中,当您单击其他表单时,它会播放声音,但什么也没有发生。
我已经这样做了,但没有工作:
public form2()
{
form1.Enable = false;
}
当我以特定形式工作时,我想禁止转到其他相同的项目形式。
我已经看到在某些 Windows 应用程序中,当您单击其他表单时,它会播放声音,但什么也没有发生。
我已经这样做了,但没有工作:
public form2()
{
form1.Enable = false;
}
您正在寻找一个modal
窗体,它是一个需要关闭才能使用其他窗体的窗口。当您想要创建模式窗口时使用Form.ShowDialog方法,否则使用Form.Show。
(有关MSDN上的更多信息Modal
和Modeless
窗口)。
在你的情况下,你会这样打开Form2
:
form2.ShowDialog();
yourForm.ShowDialog();
会成功的!