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 użyto metody , Contains aby określić, czy określona kolumna znajduje się w kolekcji. Jeśli zostanie znaleziona, metoda sprawdza, CanRemove czy można usunąć kolumnę. Jeśli tak, kolumna zostanie usunięta z RemoveAt 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 zdarzenie zostanie wykonane.

Dotyczy

Zobacz też