b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

richtextbox获取某行_richtextbox 光标_richtextbox和textbox(35)

电脑杂谈  发布时间:2017-01-27 23:19:55  来源:网络整理

第七章 列表框与组合框和滚动条

列表框与组合框

列表框和组合框都能为用户提供若干个选项,供用户从中任意选择

两种控件的特点是为用户提供大量的选项但又占用很少的屏 幕空间,操作简单方便

combobox listbox

combobox

7.1 列表框

1. 列表框的用途

列表框(listbox)用于列出可供用户选择的项目列表,用户可 从中选择一个或多个选项。 自动出现滚动条 表项 索引

2. 常用属性

(1)name属性:名称属性. (2)list属性:该属性是一个字 符型数组, 用于存放列表框的表项 数组的下标从0开始 图5.5中,list1.list(0)的值为 “教授”,list1.list(1)的值为“副教授”

(3)listcount属性:返回列表框中表项的数目

(4)listindex属性:返回已选定表项的顺序号(索引)。若未选定任何项,则 listindex的值为-1 (5)text属性:存放当前选定表项的文本内容 (6)selected属性:逻辑值,表示列表框中某一表项是否被选中

true 选中 是选中的 false 未选中 例:selected(0)的值是true 表示第一个表项 selected(1)的值是false 表示第两个表项是未选中的

(7)sorted属性:设置列表框中各表项在运行时是否按字母顺序排列 (8)multiselect属性:设置是否允许同时选择多个表项

0 只能选择一项 1 允许选择多个,单击表项 被选中。 2 允许多选 ,可以用shift+单击选择一组连续的选项,用ctrl+单击选 择一组不连续的选项。

假设列表框list1中有四个表项,并已选定第2项,则 有: list1.list(0)的值为”教授” 个数list1.listcount 为4 list1.listindex 为1 list1.text的值为”副教授” list1.selected(1)为true list1.selected(0)为false 采用以下方法,可为列表框list1赋值:

(1)在属性窗口中设置:利用list属性赋值 (2)利用additem赋值 list1.additem ―教授” list1.additem ―副教授” list1.additem ―讲师” list1.additem ―助教”

3. 事件

可接收click、dblclick等事件

4. 方法

(1) 向列表框中添加项目additem方法: 格式: [对象.]additem 列表项[,索引] 举例:list1.additem "海南省" ,2 其中,“索引”值不能大于表项数(listcount) (2) 从列表框中删除项目removeitem方法: 格式: [对象.]removeitem 索引 举例:list1.removeitem 0

(3)清除列表框中所有的项目 clear方法:

举例:list1.clear

7.1:列表框的操作: 界面如下:

代码实现:

private sub cmdadd_click() list1.additem text1.text end sub private sub cmddelete_click() if list1.listindex <>-1 then list1.removeitem list1.listindex else msgbox "请选择要删除的项目" end if end sub private sub cmdclear_click() list1.clear end sub private sub form_load() list1.additem "北京" list1.additem "上海" list1.additem "广州" list1.additem "天津" end sub


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-29087-35.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...