【发布时间】:2018-06-15 00:12:48
【问题描述】:
我正在尝试检查活动列的条件是否等于 false,它会将单元格颜色行设置为红色,但即使活动列为 false,它也不会更改行颜色
dgv_loadout.DataSource = ouput.ToList();
var activate = db.Users.ToList();
foreach (DataGridViewRow color in dgv_loadout.Rows)
{
if (activate[color.Index].Active == false)
{
dgv_loadout.DefaultCellStyle.BackColor = Color.Red;
}
}
【问题讨论】:
-
我想你想设置
DataGridViewRow的样式,而不是DefaultCellStyle。看这个答案stackoverflow.com/questions/17728009/…
标签: c# winforms datagridview