Share via


逐步解說:使用按鈕在文件的文字方塊中顯示文字

更新:2007 年 11 月

適用於

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

專案類型

  • 文件層級專案

Microsoft Office 版本

  • Word 2007

  • Word 2003

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

本逐步解說將示範如何在 Microsoft Office Word 的文件層級自訂中使用按鈕和文字方塊。

這個逐步解說將說明下列工作:

  • 在設計階段,透過文件層級專案將控制項加入至 Word 文件。

  • 當按鈕按下時填入文字方塊。

注意事項:

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

必要條件

您需要下列元件才能完成此逐步解說:

  • Visual Studio Tools for Office (Visual Studio 2008 Professional 和 Visual Studio Team System 的選擇性元件)。

  • Microsoft Office Word 2003 或 Microsoft Office Word 2007。

建立專案

第一步就是建立 Word 文件專案。

若要建立新的專案

  • 建立名稱為 My Word Button 的 Word 文件專案,選取精靈中的 [建立新文件]。

    如需詳細資訊,請參閱 HOW TO:建立 Visual Studio Tools for Office 專案

    Visual Studio 會在設計工具中開啟新的 Word 文件,並將 My Word Button 專案加入至 [方案總管]。

在 Word 文件加入控制項

使用者介面控制項是由 Word 文件上的按鈕和文字方塊所組成。

若要加入按鈕和文字方塊

  1. 確認已在 Visual Studio 設計工具中開啟文件。

  2. 從 [工具箱] 的 [通用控制項] 索引標籤,拖曳 TextBox 控制項至文件。

    注意事項:

    根據預設,在 Word 中放下控制項時,控制項會內嵌於文字中。您可以在 Word 中 [選項] 對話方塊的 [編輯] 索引標籤上變更預設值,藉以修改控制項和圖案物件的插入方式。

  3. 在 [檢視] 功能表中,按一下 [屬性視窗]。

  4. 在 [屬性] 視窗下拉式方塊中尋找 [TextBox1],並將文字方塊的 [Name] 屬性變更為 displayText。

  5. 將 [按鈕] 控制項拖曳到文件,並變更下列屬性。

    屬性

    Name

    insertText

    Text

    Insert Text

您現在可以撰寫將在按下按鈕時執行的程式碼。

當按鈕按下時填入文字方塊

每次使用者按一下按鈕時,[Hello World!]就會加入至文字方塊中。

若要在按鈕按下時寫入文字方塊

  1. 在 [方案總管] 中的 [ThisDocument] 上按一下滑鼠右鍵,然後按一下快速鍵功能表上的 [檢視程式碼]。

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

    Private Sub insertText_Click(ByVal sender As Object, ByVal e As System.EventArgs) _
        Handles insertText.Click
    
        Me.displayText.Text += "Hello World!"
    End Sub
    
    private void insertText_Click(object sender, EventArgs e)
    {
        this.displayText.Text += "Hello World!";
    }
    
  3. 在 C# 中,您必須將按鈕的事件處理常式加入至 Startup 事件。如需建立事件處理常式的詳細資訊,請參閱 HOW TO:在 Visual Studio Tools for Office 中建立事件處理常式

    this.insertText.Click += new EventHandler(insertText_Click);
    

測試應用程式

您現在可以測試您的文件,確認按下按鈕時,訊息 [Hello World!] 會出現在文字方塊中。

若要測試您的文件

  1. 請按 F5 執行您的專案。

  2. 按一下這個按鈕。

  3. 請確認 [Hello World!] 是否會出現在文字方塊中。

後續步驟

這個逐步解說顯示在 Word 文件上使用按鈕和文字方塊的基本概念,以下則是接下來的一些工作:

請參閱

工作

HOW TO:將 Windows Form 控制項加入至 Office 文件

概念

Office 文件上的 Windows Form 控制項概觀

使用 Word 的逐步解說

主項目和主控制項概觀

其他資源

Office 程式開發範例和逐步解說