我一直在尝试构建一个程序,当应用程序失去焦点时将隐藏我的 winform。我能够想出一些代码,但无法正常工作。这是我的代码:
Public Sub New()
' This call is required by the designer.
InitializeComponent()
Me.LostFocus += New EventHandler(AddressOf Form1_LostFocus)
End Sub
Private Sub Form1_LostFocus(sender As Object, e As EventArgs)
Me.WindowState = FormWindowState.Minimized
End Sub
我上线的错误:
Me.LostFocus += New EventHandler(AddressOf Form1_LostFocus)
它说 Public Event 是一个事件,不能直接调用。使用 RaiseEvent 语句引发事件。
我不确定如何使用 RaiseEvent,所以我正在寻求一些帮助。