GridColumnStylesCollection.CollectionChanged Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Treedt op wanneer een wijziging wordt aangebracht in de GridColumnStylesCollection.
public:
event System::ComponentModel::CollectionChangeEventHandler ^ CollectionChanged;
public event System.ComponentModel.CollectionChangeEventHandler CollectionChanged;
member this.CollectionChanged : System.ComponentModel.CollectionChangeEventHandler
Public Custom Event CollectionChanged As CollectionChangeEventHandler
Gebeurtenistype
Voorbeelden
In het volgende codevoorbeeld wordt een handler toegevoegd voor de CollectionChanged gebeurtenis.
private:
void AddHandler()
{
GridColumnStylesCollection^ myGridColumns;
myGridColumns = dataGrid1->TableStyles[ 0 ]->GridColumnStyles;
// Add the handler.
myGridColumns->CollectionChanged += gcnew CollectionChangeEventHandler( this, &Form1::GridCollection_Changed );
}
void GridCollection_Changed( Object^ sender, CollectionChangeEventArgs^ /*e*/ )
{
GridColumnStylesCollection^ myGridColumns;
myGridColumns = dynamic_cast<GridColumnStylesCollection^>(sender);
Console::WriteLine( myGridColumns->Count );
}
private void AddHandler() {
GridColumnStylesCollection myGridColumns;
myGridColumns = dataGrid1.TableStyles[0].GridColumnStyles;
// Add the handler.
myGridColumns.CollectionChanged += new
CollectionChangeEventHandler(GridCollection_Changed);
}
private void GridCollection_Changed
(object sender, CollectionChangeEventArgs e) {
GridColumnStylesCollection myGridColumns;
myGridColumns = (GridColumnStylesCollection) sender;
Console.WriteLine(myGridColumns.Count);
}
Opmerkingen
Zie Gebeurtenissen verwerken en genereren voor meer informatie over het afhandelen van gebeurtenissen.