ListBox删除多项选择项
来源:互联网 发布:湖南云计算先电杯 编辑:程序博客网 时间:2024/05/22 06:28
ListBox删除多项选择项
直接贴出代码
ListBox.SelectedIndexCollection indices = listBox1.SelectedIndices; int count = indices.Count; listBox1.BeginUpdate(); for (int i = 0; count != 0; i++) { listBox1.Items.RemoveAt(indices[0]); count--; } listBox1.EndUpdate();
indices里面是一个int[]集合 包括了选择项在listbox中的索引集合
每次删除一项会导致listbox重绘,这样之前的选择项可能可能被刷新了,可能导致删除不全
用”BeginUpdate 批量操作 EndUpdate”可以避免删除一项刷新一次
0 0
- ListBox删除多项选择项
- c# ListBox删除选择项(支持多项)
- 关于listbox多项删除的疑惑
- js操作ListBox实现多项的添加和删除
- ListBox 删除 项
- listbox 删除选中项
- 删除listbox指定项
- 多项选择
- 多项删除
- CheckedListBox控件如何删除用户选择的多项Item?
- 互动的多项选择
- JS多项选择脚本
- js的多项选择
- 多项选择框
- alterDialog的多项选择
- 多项选择控件
- 多项选择控件学习
- GridView实现多项选择
- Gerrit
- [LeetCode] 78. Subsets
- FlexSlider插件的详细设置参数
- 二叉树java遍历
- HTML在前端设置标签文字的颜色动态变化
- ListBox删除多项选择项
- Android常用固件修改
- 如何给你的Android 安装文件(APK)瘦身
- Quartz2D(一)
- Android学习历程--Launcher整体加载流程总结
- Cannot set property ‘innerHTML’ of null 错误原因
- tomcat实现多端口、多域名访问
- ListView使用中的问题
- 将Java中的内容直接存储为二进制文件