DataRowView.Delete Metoda

Definice

Odstraní řádek.

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

Příklady

Následující příklad používá metodu Delete na řádku.

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

Poznámky

Řádek se trvale neodstraní, dokud AcceptChanges není vyvolán na DataTable řádku, do kterého patří.

Poznámka

Při DataRowView odstranění objektu DataRow z podkladové tabulky může být neplatný. Když se DataRowView stane neplatným, operace, které přistupají k hodnotám přidruženým k DataRowView, například Delete, vyvolají výjimku.

Platí pro

Viz také