Office 文档上的控件
可以使用 Visual Studio 中的 Office 开发工具向 Word 文档和 Excel 工作表中添加 Windows 窗体控件和宿主控件。宿主控件是对 Word 和 Excel 对象模型中的各个用户界面 (UI) 对象进行扩展的对象。
**适用于:**本主题中的信息适用于以下应用程序的文档级项目和应用程序级项目:Excel 2013 和 Excel 2010;Word 2013 和 Word 2010。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能。
在为 Excel 或 Word 开发应用程序级项目时,可以在运行时以编程方式向任何打开的文档或工作簿中添加这些控件。
开发 Excel 或 Word 的文档级项目时,可以在运行时以编程方式添加这些控件,也可以在设计时使用 Visual Studio 设计器将这些控件添加到项目中的文档或工作簿中。
本节内容
宿主项和宿主控件概述
描述宿主项和宿主控件的功能,包括如何对事件编程,如何将控件绑定到数据,以及控件与本机对象有何不同。宿主项和宿主控件的编程限制
描述在代码中使用宿主项和宿主控件时可能遇到的问题。Office 文档上的 Windows 窗体控件概述
提供有关信息,说明如何在 Excel 和 Word 文档上使用 Windows 窗体控件,并说明其与 Windows 窗体上使用的控件有何不同。在运行时向 Office 文档添加控件
描述如何向 Word 和 Excel 文档中添加 Windows 窗体控件和宿主控件,以及有关如何在文档中保留这些控件的限制。
相关章节
Office UI 自定义
介绍使用 Visual Studio 自定义 Microsoft Office 应用程序 UI 时使用的几种不同方法。将数据绑定到 Office 解决方案中的控件
描述如何通过将数据绑定到文档中的宿主控件在 Word 和 Excel 文档中显示数据。