列表框与组合框

列表框与组合框

ID:38289157

大小:127.00 KB

页数:6页

时间:2019-06-07

列表框与组合框_第1页
列表框与组合框_第2页
列表框与组合框_第3页
列表框与组合框_第4页
列表框与组合框_第5页
资源描述:

《列表框与组合框》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课题十七列表框与组合框【课时安排】:2学时【教学方法与教学手段】:采用一体化教学,案例分析法。【教学环境】:装有VisualBasic6.0程序设计软件和广播教学软件的电脑(1台/人)。【教学重点】:1、列表框、组合框的属性设置。2、列表框、组合框的方法和事件。【教学难点】:列表框、组合框的使用【教学过程】:一、复习旧课1、如何设置单选按钮、复选框、框架和滚动条控件的属性?2、如何设置单选按钮、复选框、框架和滚动条控件的事件?二、新课导入在VB程序设计中,列表框、组合框都可以提供多个选择项供用户选择,以达到与用户对话的目的。其中列表框通常将用户的选择限制在列表之内;而组合框

2、既可以让用户在其列表框部分选择一个列表项目,也可以在其它文本框部分直接输入文本内容来选定项目。那么如何设置列表框、组合框的属性?如何灵活利用列表框、组合框来编程?下面就介绍列表框、组合框的相关属性及其事件的应用。三、新课讲授(一)列表框(ListBox)控件1.列表框的属性(1)List、ListIndex、ListCount和Text属性①List:属性是一个字符型数组,这个数组的每一项对应着列表框中的每一个列表项目,List数组的下标是从0开始的。List(0)②ListIndex属性表示当前选定的列表项目的下标。如果未选中任何项,则ListIndex的值为-1。③Li

3、stCount属性表示列表框中列表项目的个数,即List数组的元素个数④Text属性值是被选中的列表项的文本内容。对列表框中列表项目的操作,实际上就是对List数组元素的操作,语句形式为:列表框名.List(i)其中,i为列表项目的下标号,其取值范围是0~ListCount-1;而ListIndex是当前选定的列表项目的下标,当前选定的列表项目就是“列表框名.List(列表框名.ListIndex)”。注意:由于Text的值就是被选中的列表项的文本内容,所以“列表框名.List(列表框名.ListIndex)”就等于“列表框名.Text”(2)MultiSelect属性该属

4、性用于设定列表框内是否允许同时选择多个列表项。它共有三个可选择的值:0—None:不允许复选,此为系统默认值。l—Simple:简单复选,可以在列表中选中或取消选中项。2—Extended:扩展复选,除了可以选定或取消多个选择项,还可以通过Shift键组合选定多个连续项。(3)Style属性该属性用于设定列表框的显示类型,在运行时是只读的。它有两个可选择的值:0—Standard:标准的文本项列表,此为系统默认值。l—Checkbox:复选框,在列表框的每一个列表项目的边上都有一个复选框,可以选择多项。注意:当Style属性值设为1时,MultiSelect属性值只能设为0

5、。(4)Selected属性该属性用于判断列表项是否被选定,常用于多项选择时。Selected属性是一个逻辑数组,其元素对应列表框中相应的项,表示对应的项在程序运行期间是否被选中。例如,Selected(0)的值为True表示第一项被选中,如为False表示未被选中。该属性只能在程序中设置或引用。(5)Sorted属性(6)ItemData属性该属性用于为列表框中的每个列表项设置一个对应的数值。2.列表框的方法列表框中可以在程序中用AddItem方法来填写,用RemoveItem或Clear方法删除。(1)AddItem方法该方法用于向列表框中添加一个新的列表项,它的格式如

6、下对象.AddItemitem[,index]对象:可以是列表框或组合框,即AddItem方法可适用于列表框和组合框。item:必须是字符串表达式,表示要添加到列表框或组合框中的列表项内容。index:决定新增项目在列表框或组合框中的位置。如果index省略,则添加的列表项将放在最后。(2)RemoveItem方法该方法用于删除列表框中的一个列表项,它的格式如下:对象.RemoveItemindex如:List1.RemoveItemList1.ListIndex或List1.RemoveItem(List1.ListIndex)对象:可以是列表框或组合框,即RemoveI

7、tem方法可适用于列表框和组合框。index:表示要删除列表项的顺序号,即在列表框或组合框中的位置(3)Clear方法该方法用于清除列表框的列表项中的所有内容,其格式如下:对象.Clear其中:“对象”可以是列表框、组合框或剪贴板,即Clear方法适用于列表框、组合框和剪贴板。3.列表框的事件列表框常用的事件就是Click、DblClick、GotFocus、LostFocus等大多数控件通用的事件。4.列表框应用【例12-3】见实验教程P141,程序界面如图所示。运行时,窗体上的两个单选按钮隐藏,文本框中为空,激

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。