在DataGridView中,选择行无法隐藏的问题!当直接用程序中的 DataGridView.SelectRows[0].Visible = false; 程序会报出一个异常!

异常错误如下:System.InvalidOperationException: 与货币管理器的位置关联的行不能设置为不可见。

在这里可以看出明显是数据绑定问题,就是货币管理器的问题:这下问题好解决了;

CurrencyManager:货币管理类,通过如下方法可以获取。在CurrencyManager中有2个方法

SuspendBinding(),ResumeBinding()(详细资料可以查询MSDN)

CurrencyManager cm = (CurrencyManager)BindingContext[DataGirdView.Source];

cm.SuspendBinding(); 挂起数据绑定

.........

DataGridView.SelectedRows[0].Visible = false;

.........

cm.ResumeBinding(); 恢复数据绑定

DataGridView 设置行不可见时,与货币管理器的位置关联的行不能设置为不可见相关推荐

  1. 章鱼哥出品—VB.NET DataGridView绑定数据源 quot;与货币管理器的位置关联的行不能设置为不可见quot; 问题的解决...

    DtaGridView绑定数据源后.假设想让数据条件显示的话,直接使用  My_Row.Visible = False就会出错.错误类型是 "与货币管理器的位置关联的行不能设置为不可见&qu ...

  2. oracle设置会计科目管理器,系列之四:ORACLE EBS基础设置要点简介(E) - season的日志 - 网易博客...

    ORACLE EBS 基础设置要点简介 九.结语 (注:网站批量发图有问题,上传后显示不清楚.点击图片打开后,质量尚可. 七.工作流 系统关于工作流的设置工作包含两部分工作,一是基于企业的特殊需要,使 ...

  3. Creo服务器管理器配置文件,Creo配置文件Config介绍及设置方法 | 坐倚北风

    1.Config的作用 Config文件是Creo的系统配置文件,它几乎可以满足你对Creo的所有要求.包括系统的精度.显示设置.单位.打印机的设置.快捷键的设置.输入输出设置等.通过这些设置你可以把 ...

  4. windows启动管理器_必备的9个Windows设置技巧,可以将Windows 10的性能大幅提高

    首发于公众号:伪学识青年 我们平时在使用电脑的过程时,当打开的程序或文档过多,电脑就会变得反应缓慢.文档处理速度降低,严重的情况下还会导致死机的情况. Windows 10系统内部因此放置了一些优化系 ...

  5. Arduino开发ESP8266时开发板管理器无法下载问题解决办法

    文章目录 一.问题描述 二.解决办法 1预先下载好对应版本的安装包 2还未解决怎么办? 总结 一.问题描述 ESP8266基于Arduino开发时需要到开发板管理器里面下载对应的ESP8266开发板, ...

  6. python016--编写代码,在用户设置新的密码时进行判断,如果小于8则让用户重新设置,如果密码里面每含有一个数字,或大写字母,小写字母,标点符号,密码位数超过10则将密码等级加1分........

    目录 程序需求: 代码及其相应的注释: 程序需求: 编写代码,用户输入密码,password>=8, 如果password,在10位以上,含有数字,或大写字母,小写字母,标点符号 则加1分,总计 ...

  7. 如何设置vs窗口的属性管理器和解决方案管理器的位置

    左键点击属性管理器 向右拖动 会出现按钮框  把管理器放到自己想放的位置即可

  8. mt管理器主题修改教程_微信主题设置教程及链接来啦!

    阅读本文前,请您先点击上面的蓝色字体,再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注. 1.太极        下载链接:https:// ...

  9. Windows——重装系统时Windows 启动管理器进入系统和高级选项都数字签名错误解决方案

    问题描述 Windows 7用户在开机的时候,出现了数字签名错误,状态0xc0000428.高级选项也无法验证文件的数字签名. 问题分析 Windows 无法验证文件的数字签名. 包括高级选项也无法验 ...

最新文章

  1. 2021-春季学习-智能车技术创新与实践(90)
  2. 利用SQL索引提高查询速度
  3. Asp.net页面间传值方式汇总
  4. hdu 3948(后缀数组+RMQ)
  5. Vue.JS项目导入导出JSON文件的方案之一,其他项目也可参考
  6. 在XX公司工作第二天,维护已有代码
  7. 论文浅尝 | Distant Supervision for Relation Extraction
  8. 第四章、项目整合管理【PMP】
  9. $(document).ready(function(){});不执行
  10. 每日一题丨以下哪个SQL查询的结果是2006-01-01 00:00:00
  11. linux 安装 xpdf csdn,Centos安装xpdf 解析pdf文件
  12. 学习笔记 利用反射 手写一个简单的实体类 转json 的方法
  13. SuperMap许可驱动安装流程详解
  14. u9系统的使用方法仓库_用友ERP系统,U9操作流程图
  15. ERP员工入职登记(五)
  16. Transformer 权重共享
  17. Android手机写Java代码的软件
  18. python处理excel的时间格式_Python处理Excel使用pandas处理时间格式数据
  19. rabbitmq direct reply-to 在springAMQP和python之间的使用
  20. 全球首富贝索斯宣布辞职!“我不想一直盯着流量,要用更多时间探索太空”...

热门文章

  1. 关闭自动降频 linux,在Deepin系统下CPU不能自主降频的两种解决方法
  2. 自定义autograd function
  3. display image without margin in matlab
  4. RGB to xml(labelimg应用)
  5. java 静态扫描_静态代码扫描工具 – (八)- 扫描Java项目
  6. 二维数组的空间复杂度_剑指 offer 面试题精选图解 04 . 二维数组中的查找
  7. 红外接收头图片_亿光红外线接收头IRM-56384内部构造原理图
  8. linux shell网卡,Shell脚本查看LINUX系统 网卡实时流量
  9. docker拉取的pytorch-gpu版找不到cuda和cudnn的位置
  10. java实现工单派发_编写官方微信支付 Java SDK 的同学领下工单!