Sdílet prostřednictvím


DataRowCollection.RemoveAt(Int32) Metoda

Definice

Odebere řádek v zadaném indexu z kolekce.

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

Parametry

index
Int32

Index řádku, který chcete odebrat.

Příklady

Následující příklad odebere poslední řádek v objektu DataRowCollection voláním RemoveAt metody .

 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

Poznámky

Při odebrání řádku dojde ke ztrátě všech dat v daném řádku. Můžete také volat metodu DeleteDataRow třídy, která jenom označí řádek pro odebrání. Volání RemoveAt je stejné jako volání Delete a následné volání AcceptChanges.

Pomocí metody můžete Clear odebrat všechny členy kolekce najednou.

Platí pro

Viz také