DataRowView.Delete Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.