3

ユーザーが Windows フォームの外側をクリックすると、フォームが自動的に閉じられるコードを記述する方法を知っている人はいますか? つまり、2 つのフォームがありました。form2 を表示してからその外側をクリックすると、フォーム 2 が閉じます。

4

2 に答える 2

5

これは役に立ちますか?最初の 2 つの解決策を試してください。そのうちの 1 つが有効です。

Winforms: ダイアログの外側をクリックするとモーダル ダイアログを閉じる

于 2012-11-06T08:02:29.900 に答える
2

You can simply utilize the LostFocus built-in event of the Form like this

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

    Me.Close()
End Sub
于 2012-11-06T09:20:44.960 に答える