DataRowView.Delete Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Elimina una fila.
public:
void Delete();
public void Delete ();
member this.Delete : unit -> unit
Public Sub Delete ()
Ejemplos
En el ejemplo siguiente se usa el Delete método en una fila.
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
Comentarios
La fila no se elimina permanentemente hasta AcceptChanges que se invoca en el objeto DataTable al que pertenece la fila.
Nota
Un DataRowView elemento puede no ser válido cuando DataRow
se elimina de la tabla subyacente. Cuando se DataRowView convierte en no válido, las operaciones que acceden a los valores asociados a DataRowView, como Delete, inician una excepción.