共用方式為


在應用程式中新增自訂工作窗格

您可以使用 VSTO 增益集,將自訂工作窗格加入上面所列的應用程式。 如需詳細資訊,請參閱自訂工作窗格

適用對象: 本主題資訊適用於 Outlook 的 VSTO 增益集專案。 如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能

注意

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

在應用程式中新增自訂工作窗格

若要在應用程式中加入自訂工作窗格

  1. 針對上面所列的其中一個應用程式,開啟或建立 VSTO 增益集專案。 如需詳細資訊,請參閱 如何:在 Visual Studio 中建立 Office 專案

  2. 在 [專案] 功能表上,按一下 [加入使用者控制項]

  3. 在 [加入新項目] 對話方塊中,將新使用者控制項的名稱變更為 MyUserContro,然後按一下 [加入]。

    使用者控制項隨即在設計工具中開啟。

  4. 將一或多個 Windows Forms 控制項從 [工具箱] 新增至使用者控制項。

  5. 開啟 ThisAddIn.csThisAddIn.vb 程式碼檔案。

  6. 將下列程式碼加入 ThisAddIn 類別。 此程式碼會將 MyUserControlCustomTaskPane 的執行個體宣告為 ThisAddIn 類別的成員。

    private MyUserControl myUserControl1;
    private Microsoft.Office.Tools.CustomTaskPane myCustomTaskPane;
    
  7. 將下列程式碼加入至 ThisAddIn_Startup 事件處理常式。 此程式碼會建立新的 CustomTaskPane ,方法是將 MyUserControl 物件加入 CustomTaskPanes 集合。 程式碼也會顯示工作窗格。

    myUserControl1 = new MyUserControl();
    myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane");
    myCustomTaskPane.Visible = true;
    

    注意

    這個程式碼會使您自訂的工作窗格與應用程式中的現用視窗相關聯。 對於某些應用程式,您可能想要修改這個程式碼以確保工作窗格會隨其他文件或項目一起在應用程式中顯示。 如需詳細資訊,請參閱自訂工作窗格