DataRowCollection.RemoveAt(Int32) 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í.
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.