细品RibbonX(23):comboBox控件详解

本文详细介绍了Excel RibbonX中的comboBox控件,包括其功能、应用场景、属性设置、子对象和回调功能。通过示例展示了如何创建静态和动态列表,以及如何处理用户输入,实现如在多个工作表间导航的功能。同时,文章提供了相关系列教程链接,帮助读者进一步掌握RibbonX开发。
摘要由CSDN通过智能技术生成

组合框控件基于指定的记录源显示数据,它是编辑框和下拉控件的组合。该控件最明显的特征之一是:不仅能够从列表中选取项目,而且能够在其中输入项目。

comboBox控件常用于下列情形:

n         列表非常长,希望用户在输入一些关键词后能够迅速跳到合适的地方。(例如fonts控件)

n         希望呈现给用户一个预定义列表,同时也希望能够在列表中添加项目。

可以使用静态列表或动态创建列表来填充组合框。

1comboBox元素必需的属性

组合框控件需要下表1所列的id属性之一。

1comboBox元素必需的属性

属性

何时使用

id

当创建自已的组合框时

idMso

当使用现有的Microsoft组合框时

idQ

当在命名空间之间创建共享的组合框时

2、带有回调签名的可选的静态属性和动态属性

组合框控件可以使用下表2列出的任一insert属性。

2comboBox元素可选的insert属性

INSERT属性

允许值

默认值

何时使用

insertAfterMso

有效的Mso

在组末尾插入

Microsoft控件之后插入

insertBeforeMso

有效的Mso

在组末尾插入

Microsoft控件之前插入

insertAfterQ

有效的组idQ

在组末尾插入

在共享的命名空间控件之后插入

insertBeforeQ

有效的组idQ

在组末尾插入

在共享的命名空间控件之前插入

也可以为组合框设置下表3所列的任何或所有的属性或回调。

3comboBox元素可选的属性和回调

静态属性

动态属性

允许值

默认值

动态属性的VBA回调签名

none

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值