DataColumnCollection.RemoveAt(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Quita la columna de la colección en el índice especificado.
public:
void RemoveAt(int index);
public void RemoveAt (int index);
member this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)
Parámetros
- index
- Int32
Índice de la columna que se va a quitar.
Excepciones
La colección no tiene ninguna columna en el índice especificado.
Ejemplos
En el ejemplo siguiente se usa primero el Contains método para determinar si se encuentra una columna determinada en la colección. Si se encuentra, el CanRemove método comprueba si se puede quitar la columna. Si es así, la columna se quita con el RemoveAt método .
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
Comentarios
Si la colección cambia correctamente agregando o quitando columnas, se produce el CollectionChanged evento .