HOW TO:在 Office 專案中建立事件處理常式
在 Visual Basic 和 C# 中建立事件處理常式的方法有數種。 在設計檢視中,您可以按兩下控制項以建立控制項的預設事件處理常式,或是使用 [屬性] 視窗的事件窗格,為控制項中的任何事件建立處理常式。 但是,如果您是在 [程式碼] 檢視中,您可能不想為了建立事件處理常式而切換至 [設計] 檢視。
**適用於:**本主題中的資訊適用於 Microsoft Office 2010 和 2007 Microsoft Office system 的文件層級專案和應用程式層級專案。 如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
注意事項 |
---|
您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。 您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。 如需詳細資訊,請參閱 Visual Studio 設定。 |
若要在 Visual Basic 中建立事件處理常式
從程式碼編輯器頂端的 [類別名稱] 清單中,選取您要為其建立事件處理常式的物件。
注意事項 如果想要為 ThisDocument 或 ThisWorkbook 建立事件處理常式,您必須在 [類別名稱] 下拉式清單中選取 [(ThisDocument 事件)] 或 [(ThisWorkbook 事件)]
從程式碼編輯器頂端的 [方法名稱] 下拉式清單中,選取事件。
Visual Studio 會建立事件處理常式,並將插入點移到剛建立的事件處理常式。 如果事件處理常式已經存在,插入點便會移到現有的事件處理常式。
若要在 C# 中建立事件處理常式
在類別的 Startup 事件中建立事件委派,方法是輸入限定事件名稱,後面加上一個空格,然後輸入 += (後面不加任何空格)。 例如:
this.<object name>.<event name> +=
在程式碼行結尾,按兩次 TAB 鍵。
Visual Studio 會自動完成程式碼行、建立事件處理常式,然後將插入點移到剛建立的事件處理常式。
請參閱
工作
逐步解說:針對 NamedRange 控制項的事件進行程式設計