C# 列表框

列表框

ListBox


属性:

Items属性:列表框中的项

SelectionMode属性:只是列表框将是单项选择,多项选择还是不可选择;

one表示只能选一个;

MultiSimple表示可以选择多个;

MultiExtended鼠标单击只能选择一个,但是可以利用组合键选择多个,如按住Ctrl点鼠标左键

None表示不可选择

MultiColumn属性:只是值是否应在列表中水平显示(这个属性在控件较大内容较少时不明显,但是当控件小到无法在一列显示时就会开始横向排列,当控件无法完全显示内容时将会出现滚动条)



其中选择的选项分别对应不同的数值,上图中处于第一位的是北京,数值是0,第二位的深圳数值是1,以此类推;可以用listBox.SelectedIndex;来获取这个数值。当没有选中的时候这个值是-1

而其中选中的那一项的字符串可以用listBox.SelectedItem;来获取。获取之后最好用ToString()将其转换一下

可以用listBox.Items.Add(str);在列表框中添加一项,其中参数str是一个字符串

可以用listBox.Items.RemoveAt(i);来移除列表中的一项,其中参数i是列表框中某一项的数字

可以用listBox.Items.Clear();进行全部项的清除

可以用listBox.Items.Count获取项目总数



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值