處理和引發事件
在 .NET Framework 中的事件是以委派模型為基礎 (熟悉物件導向程式設計中設計模式的人將會注意到觀察者設計模式)。這一節包含描述委派模型、示範如何在應用程式中使用事件,以及描述如何從類別引發事件的主題。
如需特定程式語言中事件語法的詳細資訊,請參閱該語言的文件。
在本節中
事件和委派
提供事件模型的概觀並描述 .NET Framework 中的委派。HOW TO:將事件處理常式方法連接到事件
示範如何定義事件處理常式,並將它加入到另一個類別中引發的事件。使用事件
提供 .NET Framework 應用程式如何使用事件的概觀。HOW TO:使用 Web Form 應用程式中的事件
示範如何處理 Web Form 控制項所引發的事件。HOW TO:使用 Windows Form 應用程式中的事件
示範如何處理 Windows Form 控制項所引發的事件。引發事件
說明如何在類別中提供事件功能。HOW TO:在您的類別中實作事件
示範如何在類別中定義及引發事件。HOW TO:引發和使用事件
包含詳細的範例,此範例會引發一個類別中的事件,並處理另一個類別中的事件。引發多個事件
描述多個事件的儲存區最佳化的技巧。HOW TO:使用事件屬性處理多個事件
示範如何使用事件屬性來處理多個事件。
相關章節
ASP.NET Web 伺服器控制項事件模型
描述 ASP.NET Web Form 之事件模型的詳細資料。在 Windows Form 中建立事件處理常式
描述 Windows Form 之事件模型的詳細資料。ASP.NET Web 網頁中的伺服器事件處理
描述如何從自訂 ASP.NET 伺服器控制項引發事件。事件 (Visual Basic)
描述如何在 Visual Basic 中定義、引發及處理事件。Windows Form 控制項中的事件
描述如何從自訂 Windows Form 控制項引發事件。Managed 和 Unmanaged 事件
描述在 .NET Framework 中 Managed 事件如何與 Unmanaged COM 事件如何相互運作。