我想使用CellEndEdit
事件执行简单的计算。我有以下代码:
Private Sub DataGridView2_CellEndEdit(ByVal sender As Object, e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView2.CellEndEdit
Dim Total As DataGridView = DirectCast(sender, DataGridView)
If IsDBNull(Total(0, e.RowIndex).Value) Then Exit Sub
Total("C3", e.RowIndex).Value = Total("C1", e.RowIndex).Value + Total("C2", e.RowIndex).Value
End Sub
C1
但是当我在 Column和中输入 20 时C2
,C3
显示的是 2020 而不是 40。请帮我解决这个问题。