Comment écrire gestionnaire d'événement dans VB.NET?

Je suis en train de tester de façon très simple la gestion des événements VB.NET.

Pour l'instant j'ai:

Public Delegate Sub TestEventDelegate()
Public Event TestEvent As TestEventDelegate

Sub MySub
    Raise TestEvent
End Sub

Comment voulez-vous écrire un gestionnaire d'événement pour les événements ci-dessus que seulement affiche un simple MessageBox?