C#ListBox控件

本文介绍了C#中ListBox控件的一些主要操作,包括Items.Remove方法用于删除列表项,Items.Clear方法清除所有项,以及BeginUpdate和EndUpdate方法防止频繁重绘导致的闪烁。还提到了在大量添加项时的优化策略,并给出了一个示例程序。此外,还提及了ListBox的Click和SelectedIndexChanged事件,特别是后者在选中项变化时触发。
ListBox 控件又称列表框,它显示一个项目列表供用户选择。在列表框中,用户 一次可以选择一项,也可以选择多项。
1、常用属性:
(1) Items属性: 用于存放列表框中的列表项, 是一个集合。通过该属性,可以添加列表项、 移除列表项和获得列表项的数目。
(2)MultiColumn 属性:用来获取或设置一 个值,该值指示ListBox是否支持多列。值 为 true 时表示支持多列,值为 false 时不支持 多列。当使用多列模式时,可以使控件得以显 示更多可见项.
(3)ColumnWidth 属性:用来获取或设置多 列 ListBox控件中列的宽度。
(4)SelectionMode属性:用来获取或设置在ListBox控件中选择列表项的方法。当 SelectionMode属性设
置为 SelectionMode.MultiExtended 时,按下 Shift 键的同时单击鼠标或者同时按 Shift 键和箭头键之一(上
箭头键、下箭头键、左箭头键和右箭头键),会将选定内容从前一选定项扩展到当前项。按 Ctrl 键的同时
单击鼠标将选择或撤销选择列表中的某项;当该属性设置为 SelectionMode.MultiSimple 时,鼠标单击或按
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值