C# Language Declaración de evento estándar


Ejemplo

Declaración de evento:

public event EventHandler<EventArgsT> EventName;

Declaración del manejador de eventos:

public void HandlerName(object sender, EventArgsT args) { /* Handler logic */ }

Suscribiéndose al evento:

Dinamicamente:

EventName += HandlerName;

A través del Diseñador:

  1. Haga clic en el botón Eventos en la ventana de propiedades del control (Lightening bolt)
  2. Haga doble clic en el nombre del evento:

introduzca la descripción de la imagen aquí

  1. Visual Studio generará el código del evento:
private void Form1_Load(object sender, EventArgs e)
{

}

Invocando el método:

EventName(SenderObject, EventArguments);