DataColumnCollection.RemoveAt(Int32) Metodo

Definizione

Rimuove la colonna dall'insieme in corrispondenza dell'indice specificato.

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

Parametri

index
Int32

Indice della colonna da rimuovere.

Eccezioni

L'insieme non dispone di una colonna in corrispondenza dell'indice specificato.

Esempio

Nell'esempio seguente viene innanzitutto utilizzato il Contains metodo per determinare se una determinata colonna viene trovata nell'insieme. Se viene trovato, il CanRemove metodo verifica se la colonna può essere rimossa. In tal caso, la colonna viene rimossa con il RemoveAt metodo .

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

Commenti

Se la raccolta viene modificata aggiungendo o rimuovendo colonne, l'evento CollectionChanged si verifica.

Si applica a

Vedi anche