Problemino:
traducendo un codice da C# a Visual sono incappato in questo problema:

codice:
if (this.TEvent != null)
{
    this.TEvent(sender, e);
}
ma se lo traduco letteralmente viene fuori:

codice:
If Not (Me.TEvent Is Nothing) Then
   Me.TEvent(sender, e)
End If
ma poichè TEvent è un evento non può essere chiamato direttamente!!!

Utilizzando quindi:
codice:
RaiseEvent TEvent(sender, e)
ho risolto la traduzione di:
codice:
this.TEvent(sender, e);
ma non so veramente come fare con:
codice:
if (this.TEvent != null) 
{
    ...
}
E' la prima volta che incontro questo problema.
mi sapreste dare una dritta????