Поделиться через


DataRowView.Delete Метод

Определение

Удаляет строку.

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

Примеры

В следующем примере используется Delete метод для строки.

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

Комментарии

Строка не удаляется окончательно, пока не AcceptChanges будет вызвана в объекте DataTable , к которому принадлежит строка.

Примечание

Может DataRowView быть недопустимым при удалении из базовой DataRow таблицы. DataRowView Когда становится недопустимым, операции, которые обращаются к значениям, связанным с DataRowView, например Delete, вызывают исключение.

Применяется к

См. также раздел