evento RowDeleting

yung
17 de Julio del 2003
hola!, tengo una aplicacion windows en .NET con un datagrid que coge los datos de un dataset, previamente llenado desde una base de datos.
He añadido este manejador de eventos:

AddHandler ds.Tables("MATERIA_PRIMA").RowDeleting, New DataRowChangeEventHandler(AddressOf elimina)

Lo que quiero es que al disparar el evento RowDeleting (cuando el usuario borra una fila), le salga un msgbox confirmando si quiere que se borre la fila o no.
Tengo este codigo:

Public Sub elimina(ByVal sender As Object, ByVal e As DataRowChangeEventArgs)
If MsgBox("¿Seguro que quiere eliminar esta fila?", MsgBoxStyle.YesNo) = MsgBoxResult.No Then
'...
End If
End Sub

pero no se como hacer para que NO borre la fila, si el usuario elige No.

Salu2.-