So you may be asking "Why did my SELECT break?". It probably will work but Steelkix had a problem entering the event function ...

The function "definition" for the TextChangedEventHandler looks like this:

 Code:
Private Sub textChangedEventHandler(ByVal sender As Object, ByVal args As TextChangedEventArgs)
    ' Omitted Code: Insert code that does something whenever
    ' the text changes...
End Sub


The function definition for the generic EventHandler class that you were using looks like this:

 Code:
Public Sub EventHandler ( _
    sender As Object, _
    e As EventArgs _
)


Notice that the second argument (e) is different (EventArgs versus TextChangedEventArgs) ?

When the event got triggered, .Net was trying to pass a TextChangedEventArgs to your function, but only an EventArgs was declared.

TextChangedEventArgs is actually a derived class from EventArgs, and adds additional information specific to that Event ...

-Shawn