如何检测出datagridview中的单元格,用户曾经修改过,退出窗体时提示保存呢?
----------------------------------------
关键是如何检测出,用户曾经修改过datagridview,用什么方式来实现呢?只要能检测出,存在修改过的单元格,就在窗体上给出一个提示文本,比如:
您已经修改了数据,请不要忘记保存可是,我如何能检测出单元格曾经被修改过呢?
----------------------------------------
关键是如何检测出,用户曾经修改过datagridview,用什么方式来实现呢?只要能检测出,存在修改过的单元格,就在窗体上给出一个提示文本,比如:
您已经修改了数据,请不要忘记保存可是,我如何能检测出单元格曾经被修改过呢?
能给个示例吗?如何比较新值与旧值呢?
以下代码不行的呀: //单元格变化,则设定isValueChange标志
private void dataGrid1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
isValueChange = true;
}
{
if(datagridview .IsCurrentCellDirty)
datagridview .CommitEdit(DataGridViewDataErrorContexts.Commit);
}