如何向Word文件新增操作窗格

2021-05-22 12:50:55 字數 2144 閱讀 3875

適用物件

本主題中的資訊僅適用於指定的 visual studio tools for office 專案和 microsoft office 版本。

專案型別

microsoft office 版本

有關更多資訊,請參見按應用程式和專案型別提供的功能

「新增新項」對話方塊包含乙個操作窗格控制項,此控制項是該操作窗格的使用者控制項;可使用操作窗格控制項或使用具有同樣效果的使用者控制項。

有關如何將操作窗格新增到 microsoft office excel 工作簿的資訊,請參見如何:向 excel 工作簿新增操作窗格

說明:

只能在 word 或 excel 的文件級自定義項中建立操作窗格。無法在應用程式級外接程式中建立操作窗格。有關更多資訊,請參見按應用程式和專案型別提供的功能。

說明:

以下說明中的某些 visual studio 使用者介面元素在計算機上出現的名稱或位置可能會不同。您安裝的 visual studio 版本以及使用的設定決定了這些元素。有關更多資訊,請參見 visual studio 設定。

建立操作窗格控制項

在 visual studio 中開啟 word 文件或模板專案。

「專案」選單上單擊「新增新項」

「新增新項」對話方塊中選擇「操作窗格控制項」,將其命名為「hellocontrol」,然後單擊「新增」

如果在設計器中看不到操作窗格控制項,請雙擊設計器中的「hellocontrol」

「工具箱」「windows 窗體」選項卡中,將「button」控制項拖到操作窗格控制項上。

將下面的**新增到按鈕的 click

事件處理程式中。

visual basic

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!"

endsub

c#

private

void button1_click(object sender, system.eventargs e)

在 c# 中,必須為按鈕單擊新增乙個事件處理程式。可以將這些**放在 hellocontrol

建構函式中 intializecomponent

呼叫的後面。

有關如何建立事件處理程式的資訊,請參見如何:使用 visual studio tools for office 建立事件處理程式

。c#

public hellocontrol()

將操作窗格控制項新增到操作窗格中

若要顯示操作窗格,請向其中新增控制項。下面的示例向 word 中的操作窗格新增乙個操作窗格控制項。

在 thisdocument

類中建立乙個新的操作窗格控制項例項。

visual basic

dim hello as

new hellocontrol

c#

private hellocontrol hello = new hellocontrol();
將以下**新增到 thisdocument

的 startup

事件處理程式中。

visual basic

me.actionspane.controls.add(hello)
c#

this.actionspane.controls.add(hello);

word文件操作

1 如何把word文件修改的地方標記出來 2 word 的幾種 檢視 a 頁面檢視 常用 顯示文件的列印外觀,可以 所見即所得 的進行設計,輸入輸出 c web版式 用web版式檢視效果 d 大綱檢視 常用 用它可以編輯文件結構 d 普通檢視 只顯示文字,而且頁面之間也不是真正的分開了,而是被一根水...

如何 向文件新增頁首和頁尾

可以使用 section 的headers 屬性和footers 屬性向文件中的頁首和頁尾新增文字。文件的每一部分都包含三個頁首和頁尾 對於文件級自定義項和應用程式級外接程式,這些過程有所不同。適用於 本主題中的資訊適用於 word 2007 和 word 2010 的文件級專案和應用程式級專案。有...

c 操作word文件

最近由於工作需要,做了一些關於c 操作word文件方面的工作 主要是對word中 的操作,以下是部分 關於操作不規則 的 using system using system.collections using system.componentmodel using system.data using...