本文共 787 字,大约阅读时间需要 2 分钟。
一、前提条件
1.1 开发工具:VS2008 Framework 2.0
1.2 使用DataTable填充DataGridView,并设置AllowUserToAddRows为true,也就是允许用户添加行。
二、问题
用过如下代码新增行,发现总会多出一个空行:
2.1 代码
代码说明:mDataTable为DataTable,已经和DataGridView绑定好了。row为List<string>类型,就是一组字符串。
2.2 截图
截图说明:标黄一行为多出来的,也是虚行。
三、解决
在新增行前设置AllowUserToAddRows为false也不管用,于是试了一下这个代码:
说明:新增行前先禁用掉DataGridView,这样就不会自动给我新增一行了,遇到同样问题的朋友也赶紧试试
四、推广
抽时间自定义了一个Google搜索,专门搜索C#资料的:
目前包含以下网站: