تو رویداد کلیک دکمه حذف کد زیر رو بنویسی :
for (int i = dataGridView1.Rows.Count - 1; i >= 0; i--)
{
if ((bool)dataGridView1.Rows[i].Cells[3].FormattedValue)
{
dataGridView1.Rows.RemoveAt(i);
}
}
به جای عدد 3 در خط سوم کد بالا اندیس ستونی رو بنویسید که چک باکس ها در اون قرار دارن.