C# listBox控件常用属性介绍

老大不小 提问于2024-06-01 11:37:57
推荐回答

ListBox 控件又称列表框,它在工具箱中的图标为,它显示一个项目列表供用户选择。在列表框中,用户一次可以选择一项,也可以选择多项。在程序开发中,用的也非常多,本文主要介绍ListBox常用的属性。

操作方法

Items属性: 用于存放列表框中的列表项,是一个集合。通过该属性,可以添加列表项、移除列表项和获得列表项的数目。

MultiColumn 属性:用来获取或设置一个值,该值指示ListBox是否支持多列。值为 true 时表示支持多列,值为 false 时不支持多列。当使用多列模式时,可以使控件得以显示更多可见项。

SelectionMode属性:用来获取或设置在ListBox控件中选择列表项的方法。当 SelectionMode属性设置为 SelectionMode.MultiExtended 时,按下 Shift 键的同时单击鼠标或者同时按 Shift 键和箭头键之一(上箭头键、下箭头键、左箭头键和右箭头键),会将选定内容从前一选定项扩展到当前项。按 Ctrl 键的同时单击鼠标将选择或撤销选择列表中的某项;当该属性设置为 SelectionMode.MultiSimple 时,鼠标单击或按空格键将选择或撤销选择列表中的某项;该属性的默认值为SelectionMode.One,则只能选择一项。

SelectedIndex属性:用来获取或设置ListBox控件中当前选定项的从零开始的索引。如果未选定任何项,则返回值为1。对于只能选择一项的ListBox控件,可使用此属性确定ListBox中选定的项的索引。如果 ListBox 控件的 SelectionMode 属性设置为 SelectionMode.MultiSimple 或 SelectionMode.MultiExtended,并在该列表中选定多个项,此时应用SelectedIndices来获取选定项的索引。

SelectedItems属性:获取 ListBox控件中选定项的集合,通常在ListBox控件的SelectionMode属性值设置为SelectionMode.MultiSimple或SelectionMode.MultiExtended(它指示多重选择ListBox)时使用。

Sorted属性:获取或设置一个值,该值指示ListBox控件中的列表项是否按字母顺序排序。如果列表项按字母排序,该属性值为true;如果列表项不按字母排序,该属性值为false。默认值为false。在向已排序的 ListBox控件中添加项时,这些项会移动到排序列表中适当的位置。

Text 属性:该属性用来获取或搜索 ListBox 控件中当前选定项的文本。当把此属性值设置为字符串值时,ListBox 控件将在列表内搜索与指定文本匹配的项并选择该项。若在列表中选择了一项或多项,该属性将返回第一个选定项的文本。

ItemsCount属性:该属性用来返回列表项的数目。

老大不小 2024-06-07 09:58:29

相关推荐

牙齿美白 牙齿刷不白究竟什么原因 发布时间 2024-06-19

一口洁白的牙齿也可以为我们的笑容增色,如果我们的牙齿很暗黄的话,我们的笑容也会暗淡很多的。有些人可能会疑问,为什么自己每天都在刷牙,可是牙齿为什么还是不白呢?其实牙齿的亮度和我们使用的牙膏以及饮食都是有关系的。牙齿不白的原因有很多,现在很多人都喜欢抽烟喝酒,其实抽烟对于牙齿的伤害是最大的。细心的人们会发现,一般抽烟...
查看全文>

这样吃素菜科学又健康 发布时间 2024-06-19

吃素食主要是指以吃蔬菜为主。吃菜,这听起来是再寻常不过的事情了,但是如果吃得不科学,也会对健康产生不利影响。那么,蔬菜怎么吃才是科学、健康的呢?多吃新鲜蔬菜新鲜的青菜,买来存在家里不吃,便会慢慢损失一些维生素,如菠菜在20℃时,存放24小时维生素C损失则达84%。因此要尽量多吃新鲜蔬菜。不应舍弃的营养部分例如豆芽菜...
查看全文>

香奈儿2018秋冬大秀刘雯口红是什么色号 可可小姐420价格多少钱 发布时间 2024-06-19

刘雯一直都是模特界非常出名的人,也是很多人心中的女神,那么香奈儿2018秋冬大秀刘雯口红是什么色号?可可小姐420价格多少钱?香奈儿2018秋冬大秀刘雯口红是什么色号:香奈儿可可小姐唇颊蜜420。近日,超模刘雯微博晒出在巴黎时装周香奈儿2018秋冬大秀秀场的照片,照片中的刘雯带着标志性的笑容,身穿高领毛衣搭配阔腿裤...
查看全文>

彼得罗夫青瓜面膜敷完要洗 和兰芝睡眠面膜哪个好 发布时间 2024-06-19

彼得罗夫这是一家来自美国的护肤品牌,旗下的青瓜面膜是非常受欢迎的额,也是大部分的人都会选择的,彼得罗夫青瓜面膜敷完要洗?彼得罗夫青瓜面膜和兰芝睡眠面膜哪个好?彼得罗夫青瓜面膜敷完要洗:彼得罗夫青瓜面膜是免洗的,用完不需要洗脸。彼得罗夫青瓜面膜可以不洗的,这款面膜可以当晚安面膜使用,只需要涂薄薄一层,第二天起来皮肤又...
查看全文>

MAC口红314适合什么肤色 显白吗 发布时间 2024-06-19

MAC口红,一直都非常火的,有很多流行的色号。MAC口红314适合什么肤色?314显白吗?MAC口红314适合什么肤色:比较适合白皮吧,白皮上嘴会很清新可人,但是黑黄皮上嘴的话,比较难驾驭。颜色淡淡的,不算特别粉,但显得整个人都自然的有气色,不会显黑。不干,有点润,但上嘴雾面。虽然颜色不深,但很上色,很容易涂。基本...
查看全文>

优选推荐