DataColumnCollection.RemoveAt(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.