一、ComboBox控件
Windows 窗体 ComboBox 控件(组合框)也称下拉列表框,用于在下拉列表组合框中显示数据。 例如在注册学生信息时选择学历、专业等。使用组合框可以有效地避免非法值的输入。默认情况下,ComboBox 控件显示在两个部分中:顶部部分是一个文本框,允许用户键入列表项。 第二部分是一个列表框,显示用户可以从中选择的项列表。
1、常用属性
属性名 作用
DropDownStyle 获取或设置组合框的外观,如果值为 Simple,同时显示文本框和列表框,并且文本框可以编辑;如果值为 DropDown,则只显示文本框,通过鼠标或键盘的单击事件展开文本框,并且文本框可以编辑;如果值为 DropDownList,显示效果与 DropDown 值一样,但文本框不可编辑。默认情况下为 DropDown
Items 获取或设置组合框中的值
Text 获取或设置组合框中显示的文本
MaxDropDownltems 获取或设置组合框中最多显示的项数
Sorted 指定是否对组合框列表中的项进行排序,如果值为 True,则排序, 如果值为 False,则不排序。默认情况下为 False
2、常用方法
(1)添加。在ComboBox控件属性的Data标签里面添加;在程序初始化时动态添加;下拉的时候添加
(2)删除。DeleteString( UINT nIndex )//删除指定行
(3)插入。 InsertString( int nIndex, LPCTSTR lpszItem )//将行插入到指定位置
(4)查找。 FindString( int nStartAfter, LPCTSTR lpszItem )//可以在当前所有行中查找指定的字符传的位置,nStartAfter指