Export (0) Print
Expand All

Events in Visual Basic 

An event is a message sent by an object announcing that something has happened. Events are implemented using delegates, a form of object-oriented function pointer that allows a function to be invoked indirectly by way of a reference to the function.

In This Section

Events and Event Handlers

Provides an overview of events, event handlers, and associated terminology.

WithEvents and the Handles Clause

Demonstrates how to use the WithEvents keyword and the Handles clause to associate an event with an event handler.

AddHandler and RemoveHandler

Demonstrates how to use the AddHandler and RemoveHandler statements to dynamically associate an event with an event handler.

How to: Add Events to a Class

Describes the process of defining events.

How to: Create Event Handlers in the Visual Basic Code Editor

Gives directions for using the Visual Basic Code Editor to write code to respond to events.

How to: Raise an Event (Visual Basic)

Demonstrates how to define an event and uses the RaiseEvent statement to cause the event to occur

How to: Create an Event and Handler (Visual Basic)

Demonstrates how to define an event and an event handler, and how to use the AddHandler statement to associate them.

How to: Write Event Handlers

Demonstrates how to write event handlers using the Handles clause or the AddHandler statement.

How to: Handle Events in Visual Basic

Defines a class that raises an event when you call the CauseEvent method.

Walkthrough: Declaring and Raising Events

Steps you through the process of declaring and raising events for a class.

Walkthrough: Handling Events

Demonstrates how to write an event-handler procedure.

How to: Declare Events That Avoid Blocking

Demonstrates how to define a custom event that allows its event handlers to be called asynchronously.

How to: Declare Events That Conserve Memory Use

Demonstrates how to define a custom event that uses memory only when the event is handled.

Troubleshooting Inherited Event Handlers in Visual Basic 2005

Lists common issues that arise with event handlers in inherited components.

Related Sections

Delegates in Visual Basic

Overview of delegates in Visual Basic.

Handling and Raising Events

Provides an overview of the event model in the .NET Framework.

Creating Event Handlers in Windows Forms

Describes how to work with events associated with Windows Forms objects.

Community Additions

ADD
Show:
© 2014 Microsoft