Compartir a través de


DataRowCollection.RemoveAt(Int32) Método

Definición

Quita la fila de la colección en el índice especificado.

public:
 void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)

Parámetros

index
Int32

Índice de la fila que se va a quitar.

Ejemplos

En el ejemplo siguiente se quita la última fila de un DataRowCollection mediante una llamada al RemoveAt método .

 Private Sub RemoveRowByIndex()
    Dim table As DataTable = CType(DataGrid1.DataSource, DataTable)
    Dim rowCollection As DataRowCollection = table.Rows
    If rowCollection.Count = 0 Then 
        Exit Sub
    End If
    rowCollection.RemoveAt(rowCollection.Count - 1)
End Sub

Comentarios

Cuando se quita una fila, se pierden todos los datos de esa fila. También puede llamar al Delete método de la DataRow clase para marcar una fila para su eliminación. Llamar RemoveAt a es el mismo que llamar Delete a y, a continuación, llamar a AcceptChanges.

Puede usar el Clear método para quitar todos los miembros de la colección a la vez.

Se aplica a

Consulte también