Share via


HOW TO:將執行窗格加入至 Word 文件

更新:2007 年 11 月

適用於

本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。

專案類型

  • 文件層級專案

Microsoft Office 版本

  • Word 2007

  • Word 2003

如需詳細資訊,請參閱依應用程式和專案類型提供的功能

[加入新項目] 對話方塊包含執行窗格控制項,其為執行窗格的使用者控制項,使用執行窗格控制項或使用者控制項可獲得相同結果。

如需如何將執行窗格加入至 Microsoft Office Excel 活頁簿的詳細資訊,請參閱 HOW TO:將執行窗格加入至 Excel 活頁簿

注意事項:

您只能在 Word 或 Excel 的文件層級自訂中,建立執行窗格。您不能在應用程式層級增益集中,建立執行窗格。如需詳細資訊,請參閱依應用程式和專案類型提供的功能

注意事項:

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

建立執行窗格控制項

若要建立執行窗格控制項並在文件中插入文字

  1. 在 Visual Studio 中開啟 Word 文件或範本專案。

  2. 在 [專案] 功能表上,按一下 [加入新項目]。

  3. 在 [加入新項目] 對話方塊中,選取 [執行窗格控制項],將其命名為 HelloControl,然後按一下 [加入]。

  4. 如果在設計工具中看不到執行窗格控制項,請按兩下設計工具中的 [HelloControl]。

  5. 從 [工具箱] 的 [Windows Form] 索引標籤,將 [按鈕] 控制項拖曳至執行窗格控制項。

  6. 將下列程式碼加入至按鈕的 Click 事件處理常式。

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
        Handles Button1.Click
    
        Globals.ThisDocument.Paragraphs(1).Range.Text = "Hello world!"
    End Sub
    
    private void button1_Click(object sender, System.EventArgs e)
    {
        Globals.ThisDocument.Paragraphs[1].Range.Text = "Hello World!";
    }
    
  7. 在 C# 中,您必須加入按鈕 Click 的事件處理常式。您可以將這個程式碼放在 HelloControl 建構函式 (Constructor) 中 (在 IntializeComponent 呼叫之後)。

    如需如何建立事件處理常式的詳細資訊,請參閱 HOW TO:在 Visual Studio Tools for Office 中建立事件處理常式

    public HelloControl()
    {
        InitializeComponent();
        this.button1.Click += new EventHandler(this.button1_Click);
    }
    

將執行窗格控制項加入至執行窗格

若要顯示執行窗格,請在執行窗格中加入控制項。下列範例在 Word 中將執行窗格控制項加入至執行窗格。

若要將執行窗格控制項加入至執行窗格

  1. 在 ThisDocument 類別 (Class) 中建立執行窗格控制項的新執行個體 (Instance)。

    Dim hello As New HelloControl
    
    private HelloControl hello = new HelloControl();
    
  2. 將下列程式碼加入至 ThisDocument 的 Startup 事件處理常式。

    Me.ActionsPane.Controls.Add(hello)
    
    this.ActionsPane.Controls.Add(hello);
    

請參閱

工作

逐步解說:從執行窗格將文字插入文件

HOW TO:將執行窗格加入至 Excel 活頁簿

逐步解說:根據使用者內容變更執行窗格

HOW TO:管理執行窗格的控制項配置

概念

執行窗格概觀