You are on page 1of 1

Public Class Form1

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles


Button1.Click
End Sub

'' Declare a WithEvents variable.

Dim EClass As New EventClass


Private Sub msgboxok(e As KeyEventArgs)
If e.KeyCode = Keys.Enter Then MsgBox("ok")
End Sub

Private Sub TextBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles


TextBox1.KeyDown

AddHandler EClass.XEvent, AddressOf msgboxok


EClass.RaiseEvents(e)
RemoveHandler EClass.XEvent, AddressOf msgboxok
End Sub
'Private Sub EClass_EventHandler(e As KeyEventArgs) Handles EClass.XEvent bo?
withevent roi
' If e.KeyCode = Keys.Enter Then MsgBox("ok")
' End Sub
Class EventClass
Public Event XEvent(e As KeyEventArgs)
Public Event YEvent()
' RaiseEvents raises both events.
Sub RaiseEvents(e As KeyEventArgs)
RaiseEvent XEvent(e)
'RaiseEvent YEvent()
End Sub
End Class

End Class

You might also like