当前位置: 首页 > news >正文

winform datagrid 全部勾选

如果我们想要进行全选或全部取消,在数据较多的情况下,这种方法显然特别繁琐。怎么办呢?

当然是加以一个全选按钮了,选中全选按钮则全选,否则取消。笔者本想在红色圆圈位置添加全选复选框的,那样看起来更加畅快,奈何,木的实现。于是用了个笨方法,添加了一个单独的cheakbox进行控制。下面是遍历控制代码。

            if (this.cBox_All.Checked == true){for (int i = 0; i < this.dGV_Data.Rows.Count; i++){this.dGV_Data.Rows[i].Cells["选择"].Value = 1;}}else{for (int i = 0; i < this.dGV_Data.Rows.Count; i++){this.dGV_Data.Rows[i].Cells["选择"].Value = 0;}}


接下来就是遍历DataGridView中所有的数据是否被选中,然后进行相应的操作。判断是否被选中的条件语句为:(i从0开始遍历DataGridView)

if (this.dGV_Data.Rows[i].Cells["选择"].Value != null)

http://www.lryc.cn/news/405847.html

相关文章:

  • 从 NextJS SSRF 漏洞看 Host 头滥用所带来的危害
  • LC617-合并二叉树
  • 深入解析:端到端目标检测模型的奥秘
  • xmind--如何快速将Excel表中多列数据,复制到XMind分成多级主题
  • 在 Android 上实现语音命令识别:详细指南
  • 怎么理解FPGA的查找表与CPLD的乘积项
  • 51.2T 800G 以太网交换机,赋能AI开放生态
  • 【制作100个unity游戏之31】用unity制作一个爬坡2d赛车小游戏
  • Spring Boot 注解 @PostConstruct 介绍
  • 深度学习环境配置报错解决日记
  • 百度,有道,谷歌翻译API
  • java-双亲委派机制
  • 【C++】set的使用
  • React 18【实用教程】(2024最新版)
  • Perl语言入门学习指南
  • 《Java8函数式编程》学习笔记汇总
  • C语言之封装,继承,多态
  • GO内存分配详解
  • 每日Attention学习12——Exterior Contextual-Relation Module
  • 为什么现在电销公司这么难?
  • 每天一个数据分析题(四百四十二)- 标签与指标
  • [论文笔记] pai-megatron-patch Qwen2-72B/7B/1.5B 长文本探路
  • 【SpringCloud】微服务远程调用OpenFeign
  • MySQL零散拾遗(四)
  • 大语言模型-检索测评指标
  • Zookeeper集群中节点之间数据是如何同步的
  • HTTPServer改进思路2(mudou库核心思想融入)
  • Kubernetes Secret 详解
  • docker笔记4-部署
  • 有监督学习基础