1、 如果在 DataGirdView(DGV)的 CellEndEdit事件里触发单元格的编辑操作,常常会引发出乎意料的异常。

2、DataGrivdView中的单元格有 CellValidating,如果在CellValidating事件未通过的情况下(即,其EventArgs.Cancel属性设置为true),使焦点强制离开了单元格则焦点再次回到单元格时也会引发异常。【当然这个描述只是一个现象,并不是本质,本质具体是什么原因暂时不详】 【使焦点强制离开的单元格的情况如:强制弹出了模式对话框,待对话框关闭时会引发异常。】

DataGridView无论是事件,还是属性,设置操作方法 都有很多,确实很强大。但莫名其妙的出问题,却让人有点头疼。

对于问题1,解决方法:在cellEndEdit事件中使用异步(PS,在使用Thread时,系统会有一个短暂的延时)去操作UI触发单元格的编辑操作。

WinForm DataGridView 中的小bug.相关推荐

  1. 记一次工作中的小BUG

    今天在调试代码的时候总是遇到一个bug,百思不得其解!先上bug图 我用的webapi 集成的swagger,错误提示是路由名称冲突,可我仔细检查了下并没有冲突的路由地址啊!于是上网查找资料,有位网友 ...

  2. redux中的小bug

    1.  Actions may not have an undefined "type" property. Have you misspelled a constant? 错误原 ...

  3. Winform DataGridView中利用WebClient异步加载显示网络地址的图片

    转载于:https://www.cnblogs.com/sjcatsoft/archive/2008/11/21/1338448.html

  4. C# winform单元格的formatted值的类型错误 DataGridView中CheckBox列运行时候System.FormatException异常

    C# winform单元格的formatted值的类型错误 DataGridView中CheckBox列运行时候System.FormatException异常 参考文章: (1)C# winform ...

  5. .NET WinForm程序中给DataGridView表头添加下拉列表实现数据过滤

    转:http://www.cnblogs.com/jaxu/archive/2011/08/04/2127365.html 我们见过Excel中的数据过滤功能,可以通过点击表头上的下拉列表来实现数据的 ...

  6. c#winform演练 ktv项目 在dataGridView中显示歌曲列表

    c#winform演练 ktv项目 在dataGridView中显示歌曲列表 dgv控件绑定泛型数组 dgv对象.DataSource = 数据源 关于数据源,它可以是: 数据集中的某个表 泛型对象数 ...

  7. windows中的一个小bug

    无意中发现的windows的一个小bug,同时按下"ctrl"键和"alt"键时,过一秒钟左右cpu占用就会达到100%,在两台机器试验了一下都这样.因为也不是 ...

  8. xlnx4.0中关于SPI-nor-flash的一个小bug

    最经搞关于zynq7000,用到了petalinux,其中用的内核版本为xlnx4.0.再处理nandflash问题是,发现如下问题,阅读关于与扩展地址操作的原代码,从纸面上看应该属于一个小bug.原 ...

  9. winform代码:关联窗体数据更新,删除dataGridview中选中的一行或多行

    一.关联窗体数据更新 关联窗体数据修改时,如果一个为总体数据显示窗体A,另一个为详细修改窗体B,从A进入B,在B中对数据进行修改,然后返回A,这时A窗体的数据需要更新. 我采用最简单的方法,首先保证每 ...

最新文章

  1. C语言之基本算法26—佩尔方程求解
  2. python数据存储与读取_【Python爬虫】数据保存与读取
  3. 用NFS挂载root出现:NFS: failed to create MNT RPC client, status=-101(-110)
  4. 近距离无线通信技术对比
  5. Taro+react开发(26)taro基本骨架
  6. 导出为Excel例子 java
  7. 2019年7月全国程序员工资统计
  8. OFFICE技术讲座:一级标点压缩共有几种情形
  9. Redpill:在后渗透中实现反向TCP Shell
  10. 你朋友圈里原来这些文章最火
  11. Vue后台管理系统项目总结
  12. cns/clns搭建给clnc(udp转发)
  13. android10 imei横线,【报Bug】android10设备plus.device.getInfo获取imei为空
  14. Maven常用命令_飘云羽逸_新浪博客
  15. HIFIVE音乐开放平台音乐api接口文档!
  16. MySQL 工作、底层原理
  17. 2022-12- 05 网工进阶(三十七)MPLS--基本概念、转发过程、基本配置、配置静态LSR
  18. Kubernetes(k8s)CNI(Calico)网络模型原理
  19. 个股期权交易系统为什么和私密机构紧密相连?
  20. 实例:用C#.NET手把手教你做微信公众号开发(11)--生成带参数二维码

热门文章

  1. 回复博友:初学ERP的建议
  2. 研究员发现 Google Cloud 项目中的 SSRF 漏洞,获1万美元奖金
  3. 奇安信代码安全实验室帮助微软修复远程内核级漏洞,获官方致谢
  4. 2020年1月1日起,谷歌 Patch Rewards 计划将降低准入门槛,提升开源项目的安全性...
  5. 成都睿铂M6Pros近景摄影测量:西安古城墙数字化建设应用介绍
  6. Spring data jpa Specification查询关于日期的范围搜索
  7. 六个角度深层区分ERP和MES的不同!
  8. 玩具脚本-----yum源
  9. 使用js获取select选中文本
  10. priority_queue 用法总结