c# - Clearing datagridview starting from the chosen row -
i want clear datagridview starting row user chose. trying few ways implement it, generate errors, have this:
foreach(datagridviewrow row in this.datagridview1.rows) { if(row.index >= odelementu - 1) datagridview1.rows.removeat(row.index); }
user need choose row should clear datagridview , click button
odelementu //this variable represents starting row
i don't know why loop misses rows. grateful advices
it's because modify datagridviewrowcollection
in foreach
loop , make index
gotten becomes inexact
. try instead:
while(datagridview1.rows.count>=odelementu) { datagridview1.rows.removeat(odelementu-1); }
Comments
Post a Comment