I want to have an event that only happens if a value in a DataGridViewCell actually changes. If the user clicks "esc" and forgoes that edit, I don't want the event to fire. I only want it to fire if the cell value actually changes and the edit is committed by hitting enter or moving away from that cell (without first pressing escape).
Seems the CellValidated/CellValueChanged event fires every time, even if the value did not change or the edit was cancelled.
Seems the CellValidated/CellValueChanged event fires every time, even if the value did not change or the edit was cancelled.