DataGridView中的rows.Count比实际行数多1的原因以及解决办法
DataGridView中的rows.Count比实际行数多1的原因以及解决办法
场景
DataGridView怎样实现添加、删除、上移、下移一行:
https://blog.csdn-/BADAO_LIUMANG_QIZHI/article/details/102814145
注:
博客主页:
https://blog.csdn-/badao_liumang_qizhi
霸道的程序猿
获取编程相关电子书、教程推送与免费-。
在实现上面效果时发现,获取dataGridView的rows的Count时实际结果会比真实的行数多1.
实现
原因
dataGridView.rows.count把最后一行空白计算在内。
默认在最后面有一行空行,允许用户直接在这行进行添加。
即使把datagridview.readonly属性设为只读,这一行页还是会显示,只是无法编辑。
解决
将一个允许用户自动添加的属性设置为false
this.dataGridView_Task_ViewEdit.AllowUserToAddRows = false;
这里是将其添加在包含DataGridView的窗体的load方法中。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~