DataRowCollection.RemoveAt(Int32) Metodo

Definizione

Rimuove dall'insieme la riga in corrispondenza dell'indice specificato.

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

Parametri

index
Int32

Indice della riga da rimuovere.

Esempio

Nell'esempio seguente viene rimossa l'ultima riga di un DataRowCollection oggetto chiamando il RemoveAt metodo .

 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

Commenti

Quando una riga viene rimossa, tutti i dati in tale riga vengono persi. È anche possibile chiamare il Delete metodo della DataRow classe per contrassegnare solo una riga per la rimozione. La chiamata RemoveAt è uguale a quella della chiamata e quindi della chiamata Delete a AcceptChanges.

È possibile utilizzare il Clear metodo per rimuovere tutti i membri della raccolta contemporaneamente.

Si applica a

Vedi anche