DataRowView.Delete Metodo

Definizione

Elimina una riga.

public:
 void Delete();
public void Delete ();
member this.Delete : unit -> unit
Public Sub Delete ()

Esempio

Nell'esempio seguente viene utilizzato il Delete metodo in una riga.

private void DeleteRow()
{
    DataRowView row;
    DataView view = (DataView) dataGrid1.DataSource;
    row = view[dataGrid1.CurrentCell.RowNumber];
    row.Delete();
}
Private Sub DeleteRow()
     Dim row As DataRowView
     Dim view As DataView = CType(dataGrid1.DataSource, DataView)
     row = view(dataGrid1.CurrentCell.RowNumber)
     row.Delete()
End Sub

Commenti

La riga non viene eliminata definitivamente finché AcceptChanges non viene richiamata sull'oggetto DataTable a cui appartiene la riga.

Nota

È possibile che un DataRowView oggetto non sia valido quando un DataRow oggetto viene eliminato dalla tabella sottostante. Quando l'oggetto DataRowView diventa non valido, le operazioni che accedono ai valori associati a DataRowView, ad esempio Delete, generano un'eccezione.

Si applica a

Vedi anche