Creating Custom Events
You can define your own events by implementing the custom events. Custom events are useful because they provide a kind of relationship with a delegate. They are also useful in multithreaded applications. You declare a custom event via the Custom Event
keywords combination, supplying the event name and signature as follows:
Public Custom Event AnEvent As EventHandler AddHandler(ByVal value As EventHandler) End AddHandler RemoveHandler(ByVal value As EventHandler) End RemoveHandler RaiseEvent(ByVal sender As Object, ByVal e As System.EventArgs) End RaiseEventEnd Event
IntelliSense is very cool here because, when you type the event declaration and press Enter, it adds a skeleton ...
Get Visual Basic 2015 Unleashed now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.