[上一章]    [下一章]

 

组合框组件操作讲解

作者:创世魂

 

● 概述

组合框通常情况下只显示某个项目的内容,需要显示更多内容时,可点击后在弹出的下拉列表中选择,因此又称下拉列表框。

 

 

● 项目类型

 

概述:

本组件共有三个类型,可编辑列表式、可编辑下拉式和不可编辑下拉式,用于不同的显示需求。

 

可编辑下拉式效果如下:

当前项目可以进行编辑操作,也可以选择下拉列表中的数据。

 

不可编辑下拉式效果如下:

“可编辑下拉式”正好相反,选中的项目无法进行编辑操作。

 

可编辑列表式效果如下:

被添加的项目会以列表的显示展示出来,同时在列表的顶部会有一个编辑框组件,当项目选中时当前项目内容会出现在编辑框中。

 

 

● 预设项目数据

 

预设项目数据通过“列表项目”属性设置,

在属性栏设置本属性后,点击属性值的按钮就可以打开列表项目的设计器。

 

打开设计器后点击“向后插入”按钮并设置“标题”即可添加项目成功。

 

保存后会自动生成项目所需的文本数据。

 

最终效果如下,默认为类型为可编辑下拉式,且无默认选中项。

如果需要软件运行后,默认选中某个项目,通过“现行选中项”即可设置。

软件运行后会默认选中第二个项目。

 

 

● 加入项目

 

帮助文档如下图:

本方法共有两个参数。

参数1:提供要添加的项目文本。

参数2:提供项目的附加数据,默认为0可忽略。

代码编写如下图:

按钮点击后调用本方法添加即可。

运行效果如下图:

按钮点击后就会在项目末尾加入一个新项目。

 

 

● 插入项目

 

帮助文档如下图:

本方法共有三个参数。

参数1:提供插入的位置,从0开始,且需要小于等于项目数量。

参数2:提供要插入的项目文本。

参数3:项目附加数据。

代码编写如下图:

按钮点击后在项目首插入项目。

运行效果如下图:

最终项目被成功插入。

 

 

● 修改项目

 

帮助文档如下图:

修改项目需要使用“置项目文本()”方法,本方法共有两个参数。

参数1:提供要修改项目的索引,从0开始。

参数2:提供修改的新文本。

代码编写如下图:

按钮点击后修改首个项目的文本。

运行效果如下图:

最终首个项目的文本将被修改。

 

 

● 删除项目

 

帮助文档如下图:

本方法只有一个参数,提供项目索引即可删除项目。

代码编写如下图:

按钮点击后删除首个项目。

运行效果如下图:

最终首个项目被删除,如果想要删除所有项目可直接调用“清空()”方法。

 

 

● 取项目文本

 

帮助文档如下图:

本方法只有一个参数,提供项目索引即可取出项目文本。

代码编写如下图:

如果想要在项目被选择时取出项目文本,可在“列表项被选择”事件中调用本方法,同时结合“现行选中项”读属性即可实现在项目选择时读取项目文本。

运行效果如下图:

最终项目选择时,窗口标题会同步项目文本。

 

 

● 监听编辑框内容

 

代码编写如下图:

当组合框处于可编辑状态时,可通过“编辑内容被改变”事件,监听编辑框组件内容被改变。

在事件下调用“内容”读属性即可实时读取编辑框的内容。

运行效果如下图:

最终组合框的内容会实时显示在窗口标题中。

 

[上一章]    [下一章]