DataRowView.Delete Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.