在c#datagridview中恢复上一个单元格值

Sha*_*rma 3 c# datagridview

我想恢复DataGridView的单元格的先前值.我目前正在使用ESC按钮,但我不想使用它.我怎样才能做到这一点?

if (string.IsNullOrEmpty(e.FormattedValue.ToString()))
Run Code Online (Sandbox Code Playgroud)

如果这个条件为真,我想重新分配单元格的前置值并保持对单元格本身的控制.上面的代码在CellValidating事件上执行.

eta*_*iso 8

试试这个:

if (string.IsNullOrEmpty(e.FormattedValue.ToString()))
{
     dataGridView1.CancelEdit();
}
Run Code Online (Sandbox Code Playgroud)