您需要遍历datagridview中的行,然后比较每行上第7列和第10列的值。
尝试这个:
foreach (DataGridViewRow row in vendorsDataGridView.Rows) if (Convert.ToInt32(row.Cells[7].Value) < Convert.ToInt32(row.Cells[10].Value)) { row.DefaultCellStyle.BackColor = Color.Red; }


