HandledEventHandler Delegált
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan metódust jelöl, amely képes kezelni az eseményeket, amelyek az eseménykezelő visszatérése után további feldolgozást igényelhetnek vagy nem igényelhetnek.
public delegate void HandledEventHandler(System::Object ^ sender, HandledEventArgs ^ e);
public delegate void HandledEventHandler(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)
Paraméterek
- sender
- Object
Az esemény forrása.
Az HandledEventArgs eseményadatokat tartalmazó A.
Megjegyzések
Ez a meghatalmazott a saját eseményeihez használható, ha a HandledEventArgs.Handled tulajdonság elegendő eseményadatokat biztosít. Az eseménykezelő beállíthatja a tulajdonságot, Handled ha az true összes szükséges feldolgozás befejeződött a kezelőben.
Az ezt a funkciót igénylő események általában további eseményadatokat is igényelnek, és egy, a megfelelő, hasonlóan elnevezett delegált típussal együtt származó HandledEventArgs osztályt használnak. Az esemény például az DataGridView.RowPrePaint esemény adattípusát DataGridViewRowPrePaintEventArgs és a DataGridViewRowPrePaintEventHandler delegálás típusát használja. Mivel a meghatalmazottak nem öröklődnek, ritkán HandledEventHandler használják.
Bővítő metódusok
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Lekéri a megadott meghatalmazott által képviselt metódust képviselő objektumot. |