[转载]原地址:http://blog.csdn.net/lucky51222/article/details/41892429

具体方法

1、添加复选框

并且如下设置

listView1.CheckBoxes = true;

2、选中listview并获取选中的数目:

具体代码

private void listView1_ItemChecked(object sender, ItemCheckedEventArgs e)
{  e.Item.Selected = e.Item.Checked;  m = listView1.CheckedItems.Count;  label1.Text = "当前选中数:" + m.ToString();
}  

说明:点击复选框或者双击listview均可选中某一行,但是跟comboBox控件不一样的是,获取选中数目要用:m = listView1.CheckedItems.Count;而不是listView1.SelectedItems.Count; !

3、获取listview中复选框中选定的多个值

int k = 0;
int m = listView1.CheckedItems.Count;
string[] a = new string[m];
Queue<string> Q = new Queue<string>();  for (int i = 0; i < m; i++)  if (listView1.CheckedItems[i].Checked)  Q.Enqueue(listView1.CheckedItems[i].SubItems[1].Text);
while (Q.Count > 0)
{  a[k] = Q.Dequeue();  k++;
}  

以上。

转载于:https://www.cnblogs.com/marvelousone/p/7466866.html

C#ListView控件添加Checkbox复选框并获取选中的数目,检查checkbox是否勾选相关推荐

  1. C#ListView控件添加复选框并获取选中的数目

    1.添加复选框:listView1.CheckBoxes = true; 2.选中listview并获取选中的数目: private void listView1_ItemChecked(object ...

  2. Material UI 带复选框表格获取选中值(索引)

    vue+Material UI 带复选框表格获取选中值(索引) 发现问题 解决 写在最后 发现问题 神坑UI框架–Material,这款框架我不晓得为什么会这么坑,有这么多的问题为什么会被推出来,真的 ...

  3. qml的ListView控件添加ScrollBar

    下文提供了2种ListView控件和ScrollBar混合使用的方法: QML中ListView的高级使用之增加ScrollBar以及设置ScrollBar的样式_Joven_xxx的博客-CSDN博 ...

  4. MVC根据CheckBox的Value值选中对应的复选框及获取选中的Value值

    View视图代码 @using (Html.BeginForm("H", "Default1"))//Default1控制器    H是方法 { //循环添加5 ...

  5. vue复选框默认被选中_vue .js绑定checkbox并获取、改变选中状态的实例

    vue .js绑定checkbox并获取.改变选中状态的实例 2019-01-07 编程之家收集整理的这篇文章主要介绍了vue .js绑定checkbox并获取.改变选中状态的实例,编程之家小编觉得挺 ...

  6. Jq 复选框 全选,全不选,监听复选框,获取选中值

    function checkAll() {//全选全不选let xieyi=$("#dataTypeAll");if(!xieyi.is(':checked')){$(" ...

  7. ListView控件的使用方法,以及数据的绑定(关于会员等级)

    private void loadMemberLevelInfo() { try { //加载数据到List<> objMemberLevel = MemberLevelServices. ...

  8. C# 系统应用之ListView控件 (三).添加ContextMenuStrip右键菜单打开删除文件

    在前面讲述过使用TreeView控件和ListView控件显示磁盘目录信息,但仅仅是显示信息是不够的,我们还需要具体的操作.在"个人电脑使用历史痕迹"项目中我还需要添加" ...

  9. 【转】 ASP.NET 3.5中使用新的ListView控件

    ASP.NET中新的ListView控件为显示和CURD数据库操作提供了基于模板的布局,使之成为一项极好的方式,建立以数据为中心的Web应用程序. 当你编写以用户为中心的应用程序时,总需要某种形式的数 ...

最新文章

  1. 关于参数类型的转换问题
  2. 浅析网站优化之高质量反向链接制作方法
  3. bzoj1297 [SCOI2009]迷路(矩阵优化)
  4. [转载]一个Spectral Clustering方法的小结
  5. docker容器管理 php,基于Docker的PHP开发环境
  6. php四则运算出题器_四则运算出题器3
  7. 【BZOJ3769】spoj 8549 BST again DP(记忆化搜索?)
  8. 提高 webpack 构建 Vue 项目的速度
  9. ospf配置方法及相关问题
  10. 【报告分享】中国创新生态发展报告2019-德勤.pdf
  11. .Net----Remoting 激活 激活方式
  12. 31. 了解各种与排序有关的选择
  13. WPF中使用StackPanel,Border进行简单布局
  14. SuperMap iDesktop常见问题解答集锦(九)
  15. LBS计算两坐标的距离
  16. Joint Extraction of Entities and Relations Based on a Novel Tagging Scheme
  17. 快来,看看spring有多烂-来自jfinaL的嘲笑
  18. 数通基础-TCPIP参考模型
  19. rockchip研讨会_地下在线研讨会6
  20. JAVA读取WORD,EXCEL,POWERPOINT,PDF文件的方法

热门文章

  1. 理解并实施:HSRP(CCNA200-120新增考点)
  2. 走在网页游戏开发的路上(八)
  3. 加密工具和unlocker的使用
  4. AJAX范例大搜罗(转载)
  5. java web程序示例_想要建立一些有趣的东西吗? 这是示例Web应用程序创意的列表。...
  6. 记一次知乎维权过程——严肃批评某非法引流商
  7. Python培训讲解二叉树的三种深度
  8. 参加Java培训需要注意什么
  9. c语言考试经典编程题目及答案,经典练习C语言编程的题目及答案整理
  10. [20180412]订阅+镜像切换