Combo 元素
定义显示组合框的命令。 有四种组合框,如下所示:DropDownCombo、 DynamicCombo、 IndexCombo 和 MRUCombo。
<combo guid="guidMyCommandSet" id="MyCommand" defaultWidth="20" idCommandList="MyCommandListID" priority="0x102" type="DropDownCombo">
<Parent>... </Parent
<CommandFlag>... </CommandFlag>
<Strings>... </Strings>
</combo>
特性和元素
以下几节描述了特性、子元素和父元素。
特性
特性 |
说明 |
---|---|
guid |
必选。 GUID/ID 订单标识符的 GUID。 |
id |
必选。 GUID/ID 订单标识符的 ID。 |
defaultWidth |
必选。 为组合框指定像素宽度的整数。 |
idCommandList |
必选。 发送到活动 commmand 目标检索在组合框中显示的项列表的 ID。 ID 在 GUID 范围和控件相同。 |
priority |
可选。 指定优先级的数值。 |
type |
可选。 指定按钮的类型的枚举值。 如果未指定,使用按。
|
Condition |
可选。 请参见 VSCT XML 架构条件特性。 |
子元素
元素 |
说明 |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
父级 |
可选。 按钮的父元素。 |
||||||||||||
CommandFlag |
必选。 请参见 Command Flag 元素。 按钮的有效 CommandFlag 值如下所示。
|
||||||||||||
字符串 |
必选。 请参见 Strings 元素。 必须定义子 ButtonText 元素。 |
||||||||||||
批注 |
可选注释。 |
父元素
元素 |
说明 |
---|---|
表示命令的集合在 VSPackage 工具栏上的。 |
示例
<Combo guid="guidWidgetPackage" id="cmdidInsertOptions"
defaultWidth="100" idCommandList="cmdidGetInsertOptionsList">
<CommandFlag>DynamicVisibility</CommandFlag>
<Strings>
<ButtonText>Select Insert Options</ButtonText>
</Strings>
</Combo>
<Combo guid="guidWidgetPackage" id="cmdidInsertOptions"
priority="0x0500" type="DropDownCombo" defaultWidth="100"
idCommandList="cmdidGetInsertOptionsList">
<Parent guid="cmdSetGuidWidgetCommands" id="groupIDFileEdit">
<CommandFlag>DynamicVisibility</CommandFlag>
<Strings>
<ButtonText>Select Insert Options</ButtonText>
</Strings>
</Combo>