您好我正在进行数据浏览,当其中一个单元格中存在提交错误时,例如,如果您正在编辑并将单元格保留为空,则会触发提交错误。单元格的值将变为原始值。我想强制用户输入值而不是撤消它。 有没有办法改变提交错误结构
这里是提交错误的datagridview错误的编码
If (e.Context = DataGridViewDataErrorContexts.Commit) _
Then
MessageBox.Show("Do not leave the cells empty ")
End If
答案 0 :(得分:1)
我认为它不是发送给ESC的密钥,但它没有经过验证..所以单元格将被旧值替换
在datagridview验证事件中添加此
Private Sub DataGridView1_Validating( .... ) Handler ....
e.Cancel = False
End Sub