DataColumnCollection.CollectionChanged DataColumnCollection.CollectionChanged DataColumnCollection.CollectionChanged DataColumnCollection.CollectionChanged Event

Définition

Se produit lorsque la collection columns est modifiée, suite à l'ajout ou à la suppression d'une colonne.Occurs when the columns collection changes, either by adding or removing a column.

public:
 event System::ComponentModel::CollectionChangeEventHandler ^ CollectionChanged;
public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged;
member this.CollectionChanged : System.ComponentModel.CollectionChangeEventHandler 
Public Custom Event CollectionChanged As CollectionChangeEventHandler 

Exemples

L’exemple suivant ajoute un gestionnaire d’événements pour l’événement CollectionChanged.The following example adds an event handler for the CollectionChanged event.

private void AddEventHandler(DataTable table)
{
    DataColumnCollection columns = table.Columns;
    columns.CollectionChanged += new 
        System.ComponentModel.CollectionChangeEventHandler(
        ColumnsCollection_Changed);
}

private void ColumnsCollection_Changed(object sender, 
    System.ComponentModel.CollectionChangeEventArgs e)
{
    DataColumnCollection columns = 
        (DataColumnCollection) sender;
    Console.WriteLine("ColumnsCollectionChanged: " 
        + columns.Count);
}
 Private Sub AddEventHandler(table As DataTable)
     Dim columns As DataColumnCollection = table.Columns
     AddHandler columns.CollectionChanged, _
        AddressOf ColumnsCollection_Changed
 End Sub    
    
 Private Sub ColumnsCollection_Changed _
    (sender As Object, e As System.ComponentModel. _
    CollectionChangeEventArgs)

     Dim columns As DataColumnCollection = _
        CType(sender, DataColumnCollection)
     Console.WriteLine("ColumnsCollectionChanged: " _
        & columns.Count.ToString())
End Sub

Remarques

Utilisez les Contains méthodes CanRemove et pour déterminer si une colonne existe et peut être supprimée.Use the Contains and CanRemove methods to determine whether a column exists and can be removed.

S’applique à