Поделиться через


DataColumnCollection.RemoveAt(Int32) Метод

Определение

Удаляет столбец по указанному индексу из коллекции.

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

Параметры

index
Int32

Индекс удаляемого столбца.

Исключения

Коллекция не содержит столбец по указанному индексу.

Примеры

В следующем примере сначала используется Contains метод , чтобы определить, найден ли определенный столбец в коллекции. Если он найден, метод проверяет, CanRemove можно ли удалить столбец. Если да, столбец удаляется с RemoveAt помощью метода .

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

Комментарии

Если коллекция успешно изменена путем добавления или удаления столбцов, CollectionChanged происходит событие .

Применяется к

См. также раздел