Udostępnij za pośrednictwem


DataRowView.Delete Metoda

Definicja

Usuwa wiersz.

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

Przykłady

W poniższym przykładzie użyto Delete metody w wierszu.

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

Uwagi

Wiersz nie zostanie trwale usunięty, dopóki AcceptChanges nie zostanie wywołany w wierszu, do którego DataTable należy wiersz.

Uwaga

Element DataRowView może być nieprawidłowy, gdy obiekt DataRow zostanie usunięty z tabeli bazowej. Gdy obiekt DataRowView stanie się nieprawidłowy, operacje, które uzyskują dostęp do wartości skojarzonych z elementem DataRowView, takich jak Delete, zgłaszają wyjątek.

Dotyczy

Zobacz też