Sdílet prostřednictvím


DataColumnCollection.RemoveAt(Int32) Metoda

Definice

Odebere sloupec 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 sloupce, který se má odebrat.

Výjimky

Kolekce nemá sloupec v zadaném indexu.

Příklady

Následující příklad nejprve používá metodu Contains k určení, zda je v kolekci nalezen konkrétní sloupec. Pokud se najde, metoda otestuje CanRemove , jestli je možné sloupec odebrat. Pokud ano, sloupec se odebere RemoveAt pomocí metody .

Private Sub RemoveColumnAtIndex(thisIndex As Integer)
   ' Get the DataColumnCollection from a DataTable in a DataSet.
   Dim columns As DataColumnCollection = _
       DataSet1.Tables("Orders").Columns

   If columns.CanRemove(columns(thisIndex)) Then 
      columns.RemoveAt(thisIndex)
   End If
End Sub

Poznámky

Pokud je kolekce úspěšně změněna přidáním nebo odebráním sloupců, dojde k CollectionChanged události.

Platí pro

Viz také