Partilhar via


DataRowView.Delete Método

Definição

Exclui uma linha.

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

Exemplos

O exemplo a seguir usa o Delete método em uma linha .

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

Comentários

A linha não é excluída permanentemente até AcceptChanges que seja invocada no ao DataTable qual a linha pertence.

Observação

Um DataRowView pode ser inválido quando um DataRow é excluído da tabela subjacente. Quando o DataRowView se torna inválido, as operações que acessam valores associados DataRowViewa , como Delete, geram uma exceção.

Aplica-se a

Confira também