HandledEventHandler 代理人

定義

表示方法,在事件處理常式傳回後,這個方法可以處理不一定需要進一步處理的事件。

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)

參數

sender
Object

事件的來源。

e
HandledEventArgs

HandledEventArgs,其中包含事件資料。

備註

當 屬性提供足夠的事件資料時, HandledEventArgs.Handled 此委派可用於您自己的事件。 如果處理常式中已完成所有必要的處理,事件處理常式可以將 屬性設定 Handledtrue

一般而言,需要這項功能的事件也需要額外的事件資料,並使用衍生自 HandledEventArgs 的類別以及對應的類似名稱委派類型。 例如,事件 DataGridView.RowPrePaint 會使用 DataGridViewRowPrePaintEventArgs 事件資料類型和 DataGridViewRowPrePaintEventHandler 委派類型。 因為不會繼承委派, HandledEventHandler 所以很少使用 。

擴充方法

GetMethodInfo(Delegate)

取得表示特定委派所代表之方法的物件。

適用於