当用户点击外面时关闭窗体

时间:2012-11-06 07:56:39

标签: vb.net winforms

任何人都知道如果用户点击外部窗体表格如何编写代码,表单会自动关闭?即,我有两种形式,当我显示form2然后我点击它之外,表格2将关闭。

2 个答案:

答案 0 :(得分:5)

这有帮助吗?尝试前两个解决方案,其中一个应该适合您。

Winforms: Close modal dialog when clicking outside the dialog

答案 1 :(得分:1)

您可以简单地使用Form的LostFocus内置事件

Private Sub Form1_LostFocus(ByVal sender As Object, ByVal e As EventArgs) _
        Handles Me.LostFocus

    Me.Close()
End Sub