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

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

**適用於:**本主題中的資訊適用於 Word 2007 和 Word 2010 的文件層級專案和應用程式層級專案。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能

Word 的控制項考量

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

配置樣式

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

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

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

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

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

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

主文件主體外的控制項

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

請參閱

工作

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

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

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

概念

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

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

其他資源

Word 方案