ListBox和ComboBox的区别和使用

第一个是combobox 这个控件是一个下拉单的控件

对于combobox 一般我们常用的属性就是

1:决定这个控件的一个样子的 DrowDownStyle 赋值为simple 就是那种开始就是拉下来的那种有点像listbox不是太常用,大家可以尝试着赋值后,看下效果

赋值为DrowDown那么就是一种比较普通的下拉单,文本框中允许输入内容。

赋值为DrowDownList 那就是一种不允许输入内容的一个下拉单。。。

2:当然还有一些是指控件的大小还有其下拉单的大小的一些通用属性,这里不做赘述。

3:我们需要用到的最多的就是 这个控件的一个Items这个属性,这个属性是一个泛型集合,用来存放下拉单中的每一项的元素。

我们在给这个Items这个属性赋值的时候,使用 lb.Items.Add()或者是用AddArrange()来赋值一个或多个。

4 然后,我们在选中一个Item后,通过lb.SelectedItemIndex来获得选中的元素的下标

或者通过lb.SelectedItemValue来获得选中元素的值。这2个都比较常用。

第二个是Listbox 这个控件是一个将其中的所有元素列在一个表中,并且表示不会收缩的那种,而combobox是会收缩的。

SelectionMode 组件中条目的选择类型,即多选(Multiple)、单选(Single)
   Rows 列表框中显示总共多少行
   Selected 检测条目是否被选中
   SelectedItem 返回的类型是ListItem,获得列表框中被选择的条目
   Count 列表框中条目的总数
   SelectedIndex 列表框中被选择项的索引值
   Items 泛指列表框中的所有项,每一项的类型都是ListItem

2:一边使用的方法就是点击Click() 双击 DoubleClick()
    SelectedItemsChanged()之类的触发事件。

发布了88 篇原创文章 · 获赞 23 · 访问量 7446

猜你喜欢

转载自blog.csdn.net/S0001100/article/details/103228732