如何跟踪 datagridview 单元格中的旧值?

sni*_*its 4 c# datagridview winforms

我有一个 datgridview,我想在该 datagridview 上编辑单元格的值。但是当我编辑一个单元格值时,旧值消失了。那么有没有办法跟踪或获取该编辑单元格的旧值?

谢谢

HAB*_*JAN 5

看一下CellValidating事件:

void dgv_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
    var oldValue = dgv[e.ColumnIndex, e.RowIndex].Value;
    var newValue = e.FormattedValue;
}
Run Code Online (Sandbox Code Playgroud)