往DataGridView插入的数据类型是List<T>,由于是小程序没有数据库,所有无法直接在数据库中进行操作。
情况是这样:判断即将插入的新的一列(List<T>)T的Name属性是否和当前DaTaGridView中的每行的第一列是否相同,相同则删除该行,然后插入新的这列。
请问,具体该如何实现呢?比较着急,在线等。再次谢过了。
在添加的时候,遍历一次DataGridView所有行,得到Name的值,跟要添加的Name的值比较,如果相等就先删除,再添加。否则直接添加。因为你的值是由List<T>赋值的。可以直接对List<T>遍历,判断,删除,添加,最后赋值给DataGridView控件。