HandledEventHandler HandledEventHandler HandledEventHandler HandledEventHandler Delegate

Definizione

Rappresenta un metodo in grado di gestire gli eventi che richiedano o non richiedano ulteriore elaborazione dopo essere stati restituiti dal gestore eventi.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)

Parametri

sender
Object Object Object Object

Origine dell'evento.The source of the event.

e
HandledEventArgs HandledEventArgs HandledEventArgs HandledEventArgs

Oggetto HandledEventArgs che contiene i dati dell'evento.A HandledEventArgs that contains the event data.

Ereditarietà
HandledEventHandlerHandledEventHandlerHandledEventHandlerHandledEventHandler

Commenti

Questo delegato è disponibile per l'uso con eventi personalizzati quando la HandledEventArgs.Handled proprietà fornisce dati di evento sufficienti.This delegate is available for use with your own events when the HandledEventArgs.Handled property provides sufficient event data. Il gestore eventi può impostare la Handled proprietà su true se tutte le operazioni di elaborazione necessarie sono state completate nel gestore.The event handler can set the Handled property to true if all necessary processing has been completed in the handler.

In genere, gli eventi che richiedono questa funzionalità richiederanno anche dati di eventi aggiuntivi e utilizzeranno una classe che deriva HandledEventArgs da insieme a un tipo delegato corrispondente e con nome simile.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. Ad esempio, l' DataGridView.RowPrePaint evento utilizza il DataGridViewRowPrePaintEventArgs tipo di dati di evento e DataGridViewRowPrePaintEventHandler il tipo delegato.For example, the DataGridView.RowPrePaint event uses the DataGridViewRowPrePaintEventArgs event-data type and the DataGridViewRowPrePaintEventHandler delegate type. Poiché i HandledEventHandler delegati non vengono ereditati, viene usato raramente.Because delegates are not inherited, the HandledEventHandler is rarely used.

Metodi di estensione

GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.Gets an object that represents the method represented by the specified delegate.

Si applica a