DataRowCollection.RemoveAt(Int32) Méthode

Définition

Supprime la ligne de la collection à l'index spécifié.

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

Paramètres

index
Int32

Index de la ligne à supprimer.

Exemples

L’exemple suivant supprime la dernière ligne d’un DataRowCollection en appelant la RemoveAt méthode .

 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

Remarques

Lorsqu’une ligne est supprimée, toutes les données de cette ligne sont perdues. Vous pouvez également appeler la Delete méthode de la DataRow classe pour marquer simplement une ligne à supprimer. L’appel RemoveAt est identique à l’appel Delete , puis à l’appel AcceptChangesde .

Vous pouvez utiliser la Clear méthode pour supprimer tous les membres de la collection à la fois.

S’applique à

Voir aussi