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 происходит событие .