共用方式為


在 Word 文件中使用 Windows Form 控制項

更新: 2008 年 7 月

適用於

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

專案類型

  • 文件層級專案

  • 應用程式層級專案

Microsoft Office 版本

  • Word 2007

  • Word 2003

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

您可以使用將控制項加入至 Windows Form 的相同方式,將 Windows Form 控制項加入至 Microsoft Office Word 文件。但是 Windows Form 控制項在文件上的運作方式會有一些差異。如需在文件上使用控制項的一般資訊,請參閱 Office 文件上的 Windows Form 控制項概觀

Word 的控制項考量

在 Word 中,需要特別考量某些事項。

配置樣式

當您使用 Visual Studio 設計工具,透過文件層級專案將控制項加入至 Word 文件時,這個控制項在加入時會依據文字排列。若要變更控制項的配置樣式,請以滑鼠右鍵按一下控制項,然後按一下 [控制項格式]。在 [格式化物件] 對話方塊的 [配置] 頁面上,選取包裝樣式。

當您在執行階段將控制項加入至 Word 文件時,您可以使用 Microsoft.Office.Tools.Word.ControlCollection 類別的不同 Add<control class> 方法多載,指定新控制項的配置樣式。

  • 若要以依據文字排列的方式加入控制項,請使用可接受指定控制項之位置 Range 的多載。

  • 若要將控制項當做浮動圖案加入,請使用可接受控制項之左方和上方座標的多載。

如需詳細資訊,請參閱在執行階段將控制項加入至 Office 文件Windows Form 控制項的 Helper 方法

如果您在 Visual Studio 設計工具中開啟 Word 範本,可能看不到該範本上的非內嵌控制項,因為 Visual Studio 會以 [標準模式] 開啟範本。若要檢視控制項,請將檢視變更為 [整頁模式]。

注意事項:

若要使用應用程式層級增益集,在執行階段將控制項加入至文件,您必須安裝 Visual Studio 2008 Service Pack 1 (SP1)。

主文件主體外的控制項

在頁首、頁尾或子文件內不支援 Windows Form 控制項。

請參閱

工作

逐步解說:使用 CheckBox 控制項來變更文件格式

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

逐步解說:使用選項按鈕更新文件中的圖表

概念

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

Office 文件上的 Windows Form 控制項限制

Word 文件層級自訂開發

變更記錄

日期

記錄

原因

2008 年 7 月

加入有關在執行階段指定控制項配置樣式的資訊。

SP1 功能變更。