如何:自定义 Microsoft Office 菜单

更新:2007 年 11 月

适用对象

本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。

项目类型

  • 文档级项目

  • 应用程序级项目

Microsoft Office 版本

  • Excel 2007

  • Word 2007

  • Outlook 2007

  • PowerPoint 2007

有关更多信息,请参见按应用程序和项目类型提供的功能

使用功能区设计器可以将控件添加到在单击“Microsoft Office 按钮”时打开的菜单中。

控件可以放到任何内置控件的旁边。内置控件是 Microsoft Office 菜单上已有的控件。例如,可以将控件放到“保存”按钮的旁边。有关更多信息,请参见功能区设计器

向 Microsoft Office 菜单中添加控件

  1. 在“设计”视图中打开功能区项。

    有关如何向项目添加“功能区(可视化设计器)”项的更多信息,请参见如何:开始自定义功能区

  2. 在功能区设计器中,单击“Microsoft Office 按钮”功能区设计器中的 Office 2007 按钮

    显示一个菜单设计器。此设计图面不包含任何控件。

  3. 从“工具箱”的“Office 功能区控件”选项卡上,将以下任意控件拖到菜单设计器上:

    • Button

    • CheckBox

    • Gallery

    • Menu

    • Separator

    • SplitButton

    • ToggleButton

  4. 拖动控件,将其移至菜单上的新位置。

将控件放在 Microsoft Office 菜单中的内置控件之前或之后

  1. 在菜单设计器中选择一个控件。

  2. 在“属性”窗口中,展开“Position”属性。

  3. 在“PositionType”属性旁边的下拉列表中,选择“BeforeOfficeId”或“AfterOfficeId”。

    “OfficeId”属性显示在“Position”下面。

  4. 将“OfficeId”属性设置为内置控件的 ID。有关控件 ID 的列表,请从 Microsoft 下载中心下载 2007 Office System Document: Lists of Control IDs(2007 Office System 文档:控件 ID 列表)。

请参见

任务

如何:开始自定义功能区

演练:使用功能区设计器创建自定义选项卡

概念

功能区概述

功能区设计器

功能区 XML