DataRowView.Delete Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Apaga uma linha.
public:
void Delete();
public void Delete();
member this.Delete : unit -> unit
Public Sub Delete ()
Exemplos
O exemplo seguinte utiliza o Delete método numa 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
Observações
A linha não é eliminada permanentemente até AcceptChanges ser invocada na DataTable linha a que pertence.
Note
A DataRowView pode ser inválido quando a DataRow é eliminado da tabela subjacente. Quando o DataRowView se torna inválido, operações que acedam a valores associados a DataRowView, como Delete, lançam uma exceção.