列表框组件(TListBox)
此组件为一个标准的Windows 列表框组件,它用于显示一系列的列表,用户可以选择、加入、删除或修改其中的项目。1.TLlistBox 组件的典型用法
在Windows 应用程序中,经常要用到列表框。列表框能够在一个可翻滚的窗口中列出多个项让用户选择。例如在Delphi 的IDE 中,当使用“View”菜单上的“Component List”命令时,Delphi 将列出VCL 中的所有组件。程序中主要利用Items 属性进行各种项目的控制,例如用Items.Strings[]获取某个选项的内容,Items.Add()和Items.Delete()增加或删除选项条目。通过ItemIndex 属性指定或者获取当前选项。
2.TListBox 组件的重要属性
·Columns 列表框的栏数·ExtendedSelect 此属性用于设置是否允许使用Shift 键和Ctrl 键同时选择多个项
·IntegralHeight 列表框的高度总是列表框中项的高度的整数倍
·ItemHeight 此属性用于设置列表框中每一项的高度
·ItemIndex 此属性用于设置返回列表框中被选择的项的序号
·Items 列表框中所有的项都是通过Items 属性访问的
·MultiSelect 允许同时选择多项
·SelCount 返回当前选择的项的个数
·Selected 此属性用于判断指定的项是否被选择
·Sorted 此属性用于设置列表框中的项是否要按字母顺序排序
·Style 此属性用于设置列表框的风格
下面介绍程序中TListBox 组件常用的属性。