Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Delegado HandledEventHandler

 

Publicado: octubre de 2016

Representa un método que puede controlar los eventos que pueden o no requerir procesamiento adicional una vez que ha devuelto el controlador de eventos.

Espacio de nombres:   System.ComponentModel
Ensamblado:  System (en System.dll)

[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
public delegate void HandledEventHandler(
	object sender,
	HandledEventArgs e
)

Parámetros

sender
Type: System.Object

Origen del evento.

e
Type: System.ComponentModel.HandledEventArgs

Objeto HandledEventArgs que contiene los datos del evento.

Este delegado está disponible para su uso con sus propios eventos cuando el HandledEventArgs.Handled propiedad proporciona suficientes datos de eventos. El controlador de eventos puede establecer el Handled propiedad true Si se ha completado todo el procesamiento necesario en el controlador.

Normalmente, eventos que requieren esta funcionalidad también requerirá datos de eventos adicionales y utilizarán una clase que deriva de HandledEventArgs junto con un tipo de delegado correspondiente, con nombres similares. Por ejemplo, el DataGridView.RowPrePaint evento usa el DataGridViewRowPrePaintEventArgs el tipo de datos de evento y el DataGridViewRowPrePaintEventHandler tipo de delegado. Como los delegados no se heredan, el HandledEventHandler se usa con poca frecuencia.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: