Prevenire la rimozione del record corrente con un msgbox (vb.net)
dopo il BindingNavigator DeleteItem
'Questo codice in VB.Net permette di confermare o meno la cancellazione di una riga da un dataset richiesta dalla pressione del pulsante 'Delete' in una Binding Navigator Bar.
Private Sub BindingNavigatorDeleteItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BindingNavigatorDeleteItem.Click
If (Me.Validate() And Not (CustomersBindingSource Is Nothing)) Then
If (MsgBox("Confermi la cancellazione?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes) Then
CustomersBindingSource.RemoveCurrent()
CustomersBindingSource.EndEdit()
'Per aggiornare i grid e la maschera bisogna richiamare un tableadapter.fill(datatable)
End If
End If
End Sub