dgvStatus
是一列的 DataGridView。
以下行是添加新行
dgvStatus.Rows.Add("XYZ");
但我想更改单元格文本颜色,所以我编写了以下代码
DataGridViewRow row = new DataGridViewRow();
DataGridViewCellStyle style = new DataGridViewCellStyle();
style.ForeColor = Color.Red; // the color change
row.DefaultCellStyle = style;
row.Cells[0].Value = "XYZ";
dgvStatus.Rows.Add(row);
但是这段代码给出了错误-
如何修复它。
更新:
当我根据@ASh
's answer更改我的代码时
dgvStatus.Rows.Add(row);
row.Cells[0].Value = "XYZ";
然后它给出以下错误 -