DataGridView中的rows.Count比实际行数多1的原因以及解决办法

网友投稿 1084 2022-09-12

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小时内删除侵权内容。

上一篇:docker之window server安装使用
下一篇:「运维有小邓」从 SIEM的角度来保护您的网络安全
相关文章

 发表评论

暂时没有评论,来抢沙发吧~