共用方式為


自訂事件處理常式設計

更新:2007 年 11 月

如果您不是使用泛型 EventHandler<TEventArgs> 委派,則下列方針將可協助您正確地設計事件處理常式。

要針對事件處理常式使用 System.Void 傳回型別。

事件處理常式可以叫用多個方法,但是無法從事件處理常式中收到多個傳回值。讓方法傳回 Void 之後,即不可能遺失傳回值資料。

請勿在事件處理常式上有兩個以上的參數。

Portions Copyright 2005 Microsoft Corporation.All rights reserved.

Portions Copyright Addison-Wesley Corporation.All rights reserved.

如需設計方針的詳細資訊,請參閱由 Krzysztof Cwalina 和 Brad Abrams 所著,並由 Addison-Wesley 於 2005 年發行的「Framework 設計方針:可重複使用之 .NET 程式庫的慣例、慣用語法和模式」一書。

請參閱

概念

事件設計

其他資源

成員設計方針

開發類別庫的設計方針