更新:2007 年 11 月
表示用户可以从中进行选择的项列表和用户可以单击的功能区按钮列表。
命名空间:  Microsoft.Office.Tools.Ribbon
程序集:  Microsoft.Office.Tools.Common.v9.0(在 Microsoft.Office.Tools.Common.v9.0.dll 中)
语法
声明
<ToolboxBitmapAttribute(GetType(RibbonDropDown), "RibbonDropDown.bmp")> _
Public NotInheritable Class RibbonDropDown _
    Inherits RibbonControl
用法
Dim instance As RibbonDropDown
[ToolboxBitmapAttribute(typeof(RibbonDropDown), "RibbonDropDown.bmp")]
public sealed class RibbonDropDown : RibbonControl
备注
RibbonDropDown 可以包含 RibbonDropDownItem 对象和 RibbonButton 控件。
可以在设计时和运行时将 RibbonDropDownItem 对象添加到 Items 集合,但不能在运行时将功能区加载到 Office 中之后向 Buttons 集合添加按钮。
下面的过程解释如何将 RibbonDropDownItem 对象和 RibbonButton 控件添加到 RibbonDropDown。
在设计时添加 RibbonDropDownItem 对象
- 单击“属性”窗口中的“Items”属性。 
- 单击省略号(“...”)。 
- 在“DropDown 集合编辑器”中添加新项并对其进行排序和编辑。 
在运行时添加 RibbonDropDownItem 对象
- 使用 RibbonDropDownItem 构造函数创建新的 RibbonDropDownItem。 
- 将创建的 RibbonDropDownItem 添加到此 RibbonDropDown 对象的 Items 集合。 
可以在设计时将 RibbonButton 控件添加到 RibbonDropDown。
在设计时添加 RibbonButton 控件
- 单击“属性”窗口中的“Buttons”属性。 
- 单击省略号(“...”)。 
- 在“按钮集合编辑器”中添加新按钮控件并对其进行排序和编辑。 
此类型的某些成员只能在功能区加载到 Office 应用程序之前设置。有关如何设置这些属性的信息,请参见功能区对象模型概述。
继承层次结构
System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.Office.Tools.Ribbon.RibbonComponent
        Microsoft.Office.Tools.Ribbon.RibbonControl
          Microsoft.Office.Tools.Ribbon.RibbonDropDown
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
另请参见
参考
Microsoft.Office.Tools.Ribbon 命名空间