How to change DataGridView cell ForeColor based on whether new cell value is > or < than current/old cell value? Is there an event which passes the new value before the
You can store the old value of the cell in a variable, to compare and change the ForeColor depending on the result, then delete the old value from the variable.