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, вызывают исключение.