首页 > 代码库 > WinForm中的ListBox和ComboBox的使用
WinForm中的ListBox和ComboBox的使用
黑马程序员--鄢振东
第一个是combobox 这个控件是一个下拉单的控件,平时我们用的qq的登入界面就用到了这个控件。
对于combobox 一般我们常用的属性就是
1:决定这个控件的一个样子的 DrowDownStyle 赋值为simple 就是那种开始就是拉下来的那种有点像listbox不是太常用,大家可以尝试着赋值后,看下效果
赋值为DrowDown那么就是一种比较普通的下拉单,文本框中允许输入内容。
赋值为DrowDownList 那就是一种不允许输入内容的一个下拉单。。。
2:当然还有一些是指控件的大小还有其下拉单的大小的一些通用属性,这里不做赘述。
3:我们需要用到的最多的就是 这个控件的一个Items这个属性,这个属性是一个泛型集合,用来存放下拉单中的每一项的元素。
我们在给这个Items这个属性赋值的时候,使用 lb.Items.Add()或者是用AddArrange()来赋值一个或多个。
4 然后,我们在选中一个Item后,通过lb.SelectedItemIndex来获得选中的元素的下标
或者通过lb.SelectedItemValue来获得选中元素的值。这2个都比较常用。
第二个是Listbox 这个控件是一个将其中的所有元素列在一个表中,并且表示不会收缩的那种,而combobox是会收缩的。
1:一些比较常用的属性,我就直接从我的笔记往里面粘贴了哈!!
SelectionMode 组件中条目的选择类型,即多选(Multiple)、单选(Single)
Rows 列表框中显示总共多少行
Selected 检测条目是否被选中
SelectedItem 返回的类型是ListItem,获得列表框中被选择的条目
Count 列表框中条目的总数
SelectedIndex 列表框中被选择项的索引值
Items 泛指列表框中的所有项,每一项的类型都是ListItem
2:一边使用的方法就是点击Click() 双击 DoubleClick()
SelectedItemsChanged()之类的触发事件。