6.1.2 列表框和组合框 1.列表框 作用:显示多个选择项,供用户选择。 特征:只能从其中选择,而不能直接修改其中的内容。 (1)列表框和组合框共有的重要属性 P:可在程序中设置或引用,D:可在没计状态设置。) List:PD 字符型数组,存放列表框的项目,下标是从0开始。 Listlndex:p 选中的项目的序号,没有项目被选定时为-1 ListCount:P 项目的数量,ListCount-1是最后一项的下标。 Sorted:D True:按字母顺序排列。 False:按加入先后顺序排列。 Text:p 列表项中被选定的内容: Listl.ist(List1.istlndex)=Listl.Texd
6.1.2 列表框和组合框 1.列表框 作用:显示多个选择项,供用户选择。 特征:只能从其中选择,而不能直接修改其中的内容。 (1)列表框和组合框共有的重要属性 (P:可在程序中设置或引用,D:可在设计状态设置。) List :PD 字符型数组,存放列表框的项目,下标是从0开始。 ListIndex:P 选中的项目的序号,没有项目被选定时为-1 ListCount:P 项目的数量,ListCount-1是最后一项的下标。 Sorted:D True:按字母顺序排列。 False:按加入先后顺序排列。 Text:P 列表项中被选定的内容: List 1.List(List 1.ListIndex) = List1.Text
列表框的特有的重要属性 Selected:p 逻辑数组 Selected的值为True表示第i计I项被选中。 MiltiSelect 0-None: :禁止多项选择。 1-Simple:简单多项选择。 2-Extended:扩展多项选择
列表框的特有的重要属性 Selected:P 逻辑数组 Selected(i)的值为True表示第i+1项被选中。 MultiSelect 0-None:禁止多项选择。 1-Simple:简单多项选择。 2-Extended:扩展多项选择
.List Box ▣ 列表框各主要属性的值: List infer Listl.ListIndex=3(下标从0开始的) fierce piece Listl.ListCount =5 cox bad List1.Selected3)=True,其余为False。 Listl.Sorted=False,没有排序。 Listl.Text为“cox”, 与List1.List(List1.ListIndex)相等
列表框各主要属性的值: List1.ListIndex = 3 (下标从0开始的) List1. ListCount = 5 List1. Selected(3) = True,其余为False。 List1. Sorted = False,没有排序。 List1. Text 为 “cox” , 与List1. List(List1. ListIndex)相等 List1
(2)主要事件 Click、DbIClick (3)主要方法 ①AddItem方法 格式:列表框名,Add1tem项目字符串[,位置值门 该方法是将项月字符串所指定的一个项月插入到由位置值 所着定的位置上。每插入负1 istCount)属性值都会自动加 1。位置值可以从0到ListCount-1变化。若省略位置值,则 新增项目添加到列表框最后面。 ②Clear方法 格式:列表框名. 该方法用于清除列表框中的所有项目,此时ListCount/属性 值置0。 ③RemoveItem方法 格式:列表框名, 位值 该方法将指定位置上的项目从列表框中删除,此时 istCount属性值首动减1
(2)主要事件 Click、DblClick (3)主要方法 ①AddItem方法 格式:列表框名.AddItem 项目字符串[,位置值] 该方法是将项目字符串所指定的一个项目插入到由位置值 所指定的位置上。每插入一项ListCount属性值都会自动加 1。位置值可以从0到ListCount-1变化。若省略位置值,则 新增项目添加到列表框最后面。 ②Clear方法 格式:列表框名.Clear 该方法用于清除列表框中的所有项目,此时ListCount属性 值置0。 ③RemoveItem方法 格式:列表框名.RemoveItem 位置值 该方法将指定位置上的项目从列表框中删除,此时 ListCount属性值自动减1
例[6-6] 列表框项目添加和删除示例(如下图) 例[6-14]列表框项目添加和册除一回☒ C添加项目 AAA BBB DDD ⊙除顶自 2.组合框 作用:拥有文本框和列表框的功能,在列表框中列出可供用户 选择的选项,当用户选定某项后,该项内容自动装入文本框中。 特征:可以像文本框一样接受用户的输入,也能像列表框一样 列举多个项目供用户选择
例[6-6] 列表框项目添加和删除示例(如下图)。 2.组合框 作用:拥有文本框和列表框的功能,在列表框中列出可供用户 选择的选项,当用户选定某项后,该项内容自动装入文本框中。 特征:可以像文本框一样接受用户的输入,也能像列表框一样 列举多个项目供用户选择