ComboBox 元素

表示 组合框 控件。

使用情况

<ComboBox
  CommandName = "xs:positiveInteger or xs:string"
  IsEditable = "Boolean"
  ResizeType = "ComboBoxResizeType"
  IsAutoCompleteEnabled = "Boolean"/>

属性

属性 类型 必须 说明
CommandName
xs:positiveInteger 或 xs:string

将 元素与 命令相关联。

(xs:positiveInteger 或 xs:string)
字符串、介于 2 和 59999 之间的整数值(非独占)或 0x2 与 0xea5f 之间的十六进制值(含)。
该值在功能区 XML 文档中必须是唯一的。
最大长度:100 个字符。
IsAutoCompleteEnabled
布尔

限制为以下值之一, (0 和 1) 无效:

(true)
默认。
(false)
IsEditable
布尔

限制为以下值之一, (0 和 1) 无效:

(true)
默认。
(false)
ResizeType
ComboBoxResizeType

(NoResize)
默认。
(VerticalResize)

子元素

没有子元素。

父元素

元素 说明
ControlGroup
DropDownButton
DropDownGallery

MenuGroup
QuickAccessToolbar.ApplicationDefaults
注意:
Windows 8 及更新版本。



SplitButtonGallery

注解

可选。

对于每个 ControlGroupDropDownButtonDropDownGalleryGroupMenuGroupSplitButtonGallery 元素,可能会出现一次或多次。

由于 ComboBox 仅是项库,因此它不支持命令项。 它也是唯一不支持命令空间 (命令集合的库控件,这些命令在标记中声明并列在项库的底部或命令库) 。 有关详细信息,请参阅 使用库

以下屏幕截图演示了Windows Live 影音制作的功能区组合框控件。

microsoft paint 功能区中组合框控件的屏幕截图。

示例

以下示例演示 ComboBox 的基本标记。

此部分代码显示 ComboBox 命令声明,其中关联的 Group 充当 ComboBox 元素的父容器。

<!-- ComboBox -->
<Command Name="cmdComboBoxGroup"
         Symbol="cmdComboBoxGroup"
         Comment="ComboBox Group"
         LabelTitle="ComboBox"/>
<Command Name="cmdComboBox"
         Symbol="cmdComboBox"
         Comment="ComboBox"
         LabelTitle="ComboBox"/>

此部分代码显示 ComboBox 控件声明。

<!-- ComboBox -->
<Group CommandName="cmdComboBoxGroup">
  <ComboBox CommandName="cmdComboBox">              
  </ComboBox>
</Group>

元素信息

  • 支持的最低系统:Windows 7
  • 可以为空:是

请参阅

组合框控件

库示例