HandledEventHandler Delegat

Definition

Stellt eine Methode dar, die Ereignisse behandeln kann, für die nach der Rückgabe des Ereignishandlers eine weitere Verarbeitung erforderlich bzw. nicht erforderlich ist.Represents a method that can handle events which may or may not require further processing after the event handler has returned.

public delegate void HandledEventHandler(System::Object ^ sender, HandledEventArgs ^ e);
public delegate void HandledEventHandler(object sender, HandledEventArgs e);
type HandledEventHandler = delegate of obj * HandledEventArgs -> unit
Public Delegate Sub HandledEventHandler(sender As Object, e As HandledEventArgs)

Parameter

sender
Object

Die Quelle des Ereignisses.The source of the event.

e
HandledEventArgs

Ein HandledEventArgs, das die Ereignisdaten enthält.A HandledEventArgs that contains the event data.

Vererbung
HandledEventHandler

Hinweise

Dieser Delegat ist für die Verwendung mit ihren eigenen Ereignissen verfügbar HandledEventArgs.Handled , wenn die-Eigenschaft ausreichende Ereignisdaten bereitstellt.This delegate is available for use with your own events when the HandledEventArgs.Handled property provides sufficient event data. Der Ereignishandler kann die Handled -Eigenschaft auf festlegen, true wenn die gesamte erforderliche Verarbeitung im-Handler abgeschlossen wurde.The event handler can set the Handled property to true if all necessary processing has been completed in the handler.

In der Regel erfordern Ereignisse, die diese Funktionalität erfordern, auch zusätzliche Ereignisdaten, und es wird eine von abgeleitete HandledEventArgs Klasse mit einem entsprechenden, ähnlich benannten Delegattyp verwendet.Typically, events that require this functionality will also require additional event data, and will use a class that derives from HandledEventArgs along with a corresponding, similarly-named delegate type. Beispielsweise verwendet das DataGridView.RowPrePaint -Ereignis den DataGridViewRowPrePaintEventArgs Ereignis Datentyp und den DataGridViewRowPrePaintEventHandler Delegattyp.For example, the DataGridView.RowPrePaint event uses the DataGridViewRowPrePaintEventArgs event-data type and the DataGridViewRowPrePaintEventHandler delegate type. Da Delegaten nicht vererbt werden, HandledEventHandler wird nur selten verwendet.Because delegates are not inherited, the HandledEventHandler is rarely used.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.Gets an object that represents the method represented by the specified delegate.

Gilt für: