Event Changes in Visual Basic .NET
In Visual Basic 6.0, events were tied to specific objects and had their own event-handling code. For example, on a form with a button and a menu, each had its own Click event; you had to write code in the event handler for each even if they both performed exactly the same function.
In Visual Basic .NET, events are tied to event handlers via delegates, allowing you to create a single event handler for multiple objects. For more information, see Introduction to Event Handlers in Windows Forms.
In addition, the names and behavior of some events for various objects are different in Visual Basic .NET. For more information, see Control Changes in Visual Basic .NET.