重要
从 Office 2024 开始,Microsoft Word 中的“操作”功能已被移除。 此功能仅在具有以下 Office 版本的 Microsoft Word 中可用:
- Microsoft 365
- Office LTSC Professional Plus 2021
- Microsoft Office LTSC 标准版 2021
- Office Professional Plus 2016,2019
- Office Standard 2016,2019
可以使用 VSTO 外接程序将自定义任务窗格添加到上面列出的应用程序。 有关详细信息,请参阅 “自定义任务”窗格。
适用于: 本主题中的信息适用于 Outlook 的 VSTO 外接程序项目。 有关详细信息,请参阅 Office 应用程序和项目类型提供的功能。
注释
计算机可能会在以下说明中显示某些 Visual Studio 用户界面元素的不同名称或位置。 你拥有的 Visual Studio 版本以及所使用的设置决定了这些元素。 有关详细信息,请参阅 个性化设置 Visual Studio IDE。
向应用程序添加自定义任务窗格
将自定义任务窗格添加到应用程序
为上面列出的某个应用程序打开或创建 VSTO 外接程序项目。 有关详细信息,请参阅 如何:在 Visual Studio 中创建 Office 项目。
在 项目 菜单上,单击 添加用户控件。
在“ 添加新项 ”对话框中,将新用户控件的名称更改为 MyUserControl,然后单击“ 添加”。
用户控件将在设计器中打开。
将 工具箱 中的一个或多个 Windows 窗体控件添加到用户控件。
打开 ThisAddIn.cs 或 ThisAddIn.vb 代码文件。
将以下代码添加到
ThisAddIn
类。 此代码将 `MyUserControl
` 和 `CustomTaskPane` 声明为 `ThisAddIn
` 类的实例。将以下代码添加到
ThisAddIn_Startup
事件处理程序。 此代码通过将MyUserControl
对象添加到CustomTaskPanes
集合来创建一个新的CustomTaskPane。 该代码还显示任务窗格。myUserControl1 = new MyUserControl(); myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane"); myCustomTaskPane.Visible = true;
注释
此代码将自定义任务窗格与应用程序中的活动窗口相关联。 对于某些应用程序,可能需要修改此代码,以确保任务窗格与应用程序中的其他文档或项目一起显示。 有关详细信息,请参阅 “自定义任务”窗格。