i trying change datagridview cells color according value. using code below:
foreach (datagridviewrow item in datagridview1.rows) { int n = item.index; double hsft = convert.todouble(datagridview1.rows[n].cells[5].value); double asft = convert.todouble(datagridview1.rows[n].cells[6].value); string ris1 = "1"; string risx = "x"; string ris2 = "2"; if (hsft > asft) { datagridview1.rows[n].cells[7].value = ris1.tostring(); datagridview1.rows[n].cells[7].style.backcolor = color.green; } else if (hsft == asft) { datagridview1.rows[n].cells[7].value = risx.tostring(); datagridview1.rows[n].cells[7].style.backcolor = color.yellow; } else if (hsft < asft) { datagridview1.rows[n].cells[7].value = ris2.tostring(); datagridview1.rows[n].cells[7].style.backcolor = color.red; } }
in project works in case it's not working (but don't error). can do?
edit: edited code. check please
Comments
Post a Comment