IComponentChangeService.ComponentChanged 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 onderdeel is gewijzigd.
public:
event System::ComponentModel::Design::ComponentChangedEventHandler ^ ComponentChanged;
event System.ComponentModel.Design.ComponentChangedEventHandler ComponentChanged;
member this.ComponentChanged : System.ComponentModel.Design.ComponentChangedEventHandler
Event ComponentChanged As ComponentChangedEventHandler
Gebeurtenistype
Opmerkingen
Deze gebeurtenis treedt op wanneer een onderdeel van het formulier wordt gewijzigd. Deze gebeurtenis vindt niet plaats tijdens het laden en laden van formulieren, omdat er op dit moment wijzigingen worden verwacht.
Opmerking
A DesignerTransaction kan meerdere ComponentChanged gebeurtenissen genereren. Sommige ComponentChanged gebeurtenis-handlers kunnen de verwachte reeksen gebeurtenissen verstoren, bijvoorbeeld als uw code de waarden van eigenschappen wijzigt terwijl er een transactie plaatsvindt. Een ComponentChanged gebeurtenis-handler kan ook de prestaties beïnvloeden als deze na elke wijziging tekent terwijl er een DesignerTransaction wordt uitgevoerd. Als u wilt dat een DesignerTransaction proces zonder onderbreking of interferentie door uw ComponentChanged gebeurtenishandler kan worden voltooid, kunt u de status van de InTransaction eigenschap testen en de verwerking van de wijzigingsevenementen uitstellen totdat de transactie is voltooid. Voeg hiervoor een DesignerTransactionCloseEventHandler gebeurtenis-handler ComponentChanged toe en verwijder zichzelf na voltooiing van de transactie.