共用方式為


HOW TO:在 Visual Studio Tools for Office 中建立事件處理常式

更新:2007 年 11 月

在 Visual Basic 和 C# 中建立事件處理常式的方法有數種。在設計檢視中,您可以按兩下控制項以建立控制項的預設事件處理常式,或是使用 [屬性] 視窗的事件窗格,為控制項中的任何事件建立處理常式。但是,如果您是在 [程式碼] 檢視中,您可能不想為了建立事件處理常式而切換至 [設計] 檢視。

注意事項:

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

若要在 Visual Basic 中建立事件處理常式

  1. 從程式碼編輯器頂端的 [類別名稱] 清單中,選取您要為其建立事件處理常式的物件。

    注意事項:

    如果想要為 ThisDocument 或 ThisWorkbook 建立事件處理常式,您必須在 [類別名稱] 下拉式清單中選取 [(ThisDocument 事件)] 或 [(ThisWorkbook 事件)]。

  2. 從程式碼編輯器頂端的 [方法名稱] 下拉式清單中,選取事件。

    Visual Studio 會建立事件處理常式,並將插入點移到剛建立的事件處理常式。如果事件處理常式已經存在,插入點便會移到現有的事件處理常式。

若要在 C# 中建立事件處理常式

  1. 在類別的 Startup 事件中建立事件委派,方法是輸入完整的事件名稱,並在後面加上一個空格,然後輸入 += (後面不加任何空格)。例如:

    this.<object name>.<event name> +=

  2. 在程式碼行結尾,按兩次 TAB 鍵。

    Visual Studio 會自動完成程式碼行、建立事件處理常式,然後將插入點移到剛建立的事件處理常式。

請參閱

工作

逐步解說:針對 NamedRange 控制項的事件進行程式設計

HOW TO:處理 Office 專案中的錯誤

概念

撰寫 Office 方案中的程式碼