我的代码适用于更改行中的颜色,但我需要做出正确的 if 语句。在单元格 [0] 中,我有日期值“2013.03.20”。此日期是指产品的过期日期。
foreach (DataGridViewRow row in dataGridView1.Rows)
{
if (row.Cells[0](dont know how write))
{
row.DefaultCellStyle.BackColor = Color.Red;
}
}
例子:
- 今天是 2013.03.10
- 产品有效期为 2013.03.20。
- 产品到期的最后 7 天将呈现黄色。(即13日至20日)
- 当产品过期时,我想将其显示为红色。