DataColumnCollection.RemoveAt(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.