热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

解决DataGridView冻结列后出现的异常

WinForm中DataGridView绑定数据时,设置了冻结列:dgvData.Columns[columnA].Frozentrue;再数据再次绑定,或释放会抛出异常:“S

 WinForm 中 DataGridView 绑定数据时,设置了冻结列:
dgvData.Columns["columnA"].Frozen = true;

再数据再次绑定,或释放会抛出异常:

System.InvalidOperationException: 无法添加该列,原因是它被冻结并被置于未冻结的列之后。”

解决方法:
在绑定数据前或设置冻结列时,增加设置自动增长设置为false
dgvData.AutoGenerateColumns = false;

转:https://www.cnblogs.com/zhengdjin/archive/2012/01/29/2331221.html



推荐阅读
author-avatar
司文龙2502933797
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有