Handle CellContentClick event, check that checkbox cell is clicked and change DefaultRowStyle
Private void dgv_CellContentClick(object sende,DataGridViewCellEventArgs e) {
dgv.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.FireBrick;
dgv.Rows[e.RowIndex].DefaultCellStyle.ForeColor = Color.White;
}