既然你点击全选,那就证明所有的行都认为是选中,所以循环列表的每一行,查找每一行的checkbox控件,设置为选中;要对所有行进行操作,也是一样的。。。。
在DataGridview控件中,默认单击一个单元格通常是选中单元格,而不是选中单元格所在整行。为了实现这个功能,可以在单元格的单击事件或鼠标的按下、抬起事件中添另以下代码:
dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Selected = true;
还有个属性直接设为选中行的.,你找找