就是DataGridView中的DataGridViewCheckBoxColumn的列被选中后,再次取消,取消不了,反而会引起其他行中的未被选中的复选框被选中。
找了很多资料,看到遇到过同样问题的码友,才知道原因:
可能由于某些设置的原因,系统在页面文件的Designer.cs文件中自动生成了一行代码:this.ckid.FalseValue="";
解决方法:去除这行代码即可
Winform中DataGridView中复选框选中后取消不了,引起其他列被选中,布布扣,bubuko.com
Winform中DataGridView中复选框选中后取消不了,引起其他列被选中
原文:http://www.cnblogs.com/Cynosure/p/3600702.html