DataColumnCollection.RemoveAt(Int32) Metoda

Definicja

Usuwa kolumnę w określonym indeksie z kolekcji.

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

Parametry

index
Int32

Indeks kolumny do usunięcia.

Wyjątki

Kolekcja nie ma kolumny w określonym indeksie.

Przykłady

W poniższym przykładzie najpierw użyto Contains metody , aby określić, czy określona kolumna znajduje się w kolekcji. Jeśli zostanie znaleziona CanRemove , metoda sprawdza, czy można usunąć kolumnę. Jeśli tak, kolumna zostanie usunięta RemoveAt z metodą .

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

Uwagi

Jeśli kolekcja zostanie pomyślnie zmieniona przez dodanie lub usunięcie kolumn, CollectionChanged wystąpi zdarzenie.

Dotyczy

Zobacz też