我当前的代码将显示一个消息框,告诉用户如果他们在字段中输入任何非整数,则只接受数字输入。但是,我似乎不知道如何将默认值提供回 datagridviewcell。
Private Sub DataGridViewCOTS_DataError(ByVal sender As Object, ByVal e As DataGridViewDataErrorEventArgs) Handles DataGridViewCOTS.DataError
If StrComp(e.Exception.Message, "Input string was not in a correct format.") = 0 Then
'If e.ColumnIndex = 2 Then
MessageBox.Show("Please Enter a numeric Value")
'DataGridViewCOTS.Rows(e.RowIndex).Cells(e.ColumnIndex).Value = 3
End If
End Sub