我有一个datagridview,我想删除一行选择行,按"delete"按钮。点击我的按钮cmdsave;这样做。伟大的工作。但是,下面的代码不会删除记录。我把什么参数在cmdsave_Click(SENDER??e ? ?)
private Sub datagridview_UserDeletingRow(sender As Object, e As DataGridViewRowCancelEventArgs) Handles datagridvieuw.UserDeletingRow
If MsgBox("are you sure?", MsgBoxStyle.YesNo, "delete this record") = MsgBoxResult.Yes Then
cmdsave_Click(SENDER???, e???)
Else
e.Cancel = True
End If
End Sub
Private Sub cmdsave_Click(sender As Object, e As EventArgs) Handles cmdsave.Click
Me.myadapter1.Update(Me.dataset.mydatatable)
end sub
回答您提出的具体问题:
我在cmdsave_Click(SENDER??e ? ?
随你喜欢;你从不使用这两个变量中的任何一个所以你可以放任何东西都没关系
Nothing
可能是最简单的
正如你所发现的,在save click中你只调用一个方法,所以最简单的方法可能是在两个地方都调用同一个方法