共用方式為


HOW TO:將事件加入至類別

更新:2007 年 11 月

您可以利用 Events 陳述式宣告事件,將事件加入至類別。宣告包含事件的名稱以及其使用的引數。

將事件加入類別,即指定這個類別的物件可以引發特定事件。若要讓事件真正發生,您必須使用 RaiseEvent 陳述式。您可以使用 Handles 關鍵字或 AddHandler 陳述式,使事件和事件處理常式程序產生關聯。事件必須在其所宣告的範圍內引發。例如,衍生類別無法引發繼承自基底類別的事件。

注意事項:

事件不能具有傳回值、選擇性引數或 ParamArray 引數。

若要將事件加入類別

  • 在定義類別之類別模組的宣告區段中使用 Event 陳述式,使用您要它具有的任何引數宣告事件。例如:

    Public Event PercentDone(ByVal Percent As Single, _
                             ByRef Cancel As Boolean)
    

請參閱

工作

逐步解說:宣告和引發事件

逐步解說:處理事件

HOW TO:撰寫事件處理常式

概念

事件和事件處理常式

委派和 AddressOf 運算子

AddHandler 和 RemoveHandler

參考

RaiseEvent 陳述式

Handles

AddHandler 陳述式

其他資源

多型