如何防止打开多个表单?
我在表单上执行 .show 但用户可以再次单击主表单和按钮,然后打开另一个表单实例。
最佳答案
两种选择,取决于您的需要:
ShowDialog
而不是 Show
,这将打开一个模态窗口。如果在子窗体打开时不需要主窗体处于事件状态,这是一个明显的解决方案。 关于winforms - 防止多个表单实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2174091/
如何防止打开多个表单?
我在表单上执行 .show 但用户可以再次单击主表单和按钮,然后打开另一个表单实例。
最佳答案
两种选择,取决于您的需要:
ShowDialog
而不是 Show
,这将打开一个模态窗口。如果在子窗体打开时不需要主窗体处于事件状态,这是一个明显的解决方案。 关于winforms - 防止多个表单实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2174091/