Partager via


IComponentChangeService.ComponentChanged Événement

Définition

Se produit suite à la modification d'un composant.

public:
 event System::ComponentModel::Design::ComponentChangedEventHandler ^ ComponentChanged;
event System.ComponentModel.Design.ComponentChangedEventHandler ComponentChanged;
member this.ComponentChanged : System.ComponentModel.Design.ComponentChangedEventHandler 
Event ComponentChanged As ComponentChangedEventHandler 

Type d'événement

Remarques

Cet événement se produit lorsqu’un composant du formulaire change. Cet événement ne se produit pas pendant le chargement et le déchargement du formulaire, car des modifications sont attendues pour le moment.

Notes

Un DesignerTransaction peut déclencher plusieurs ComponentChanged événements. Certains ComponentChanged gestionnaires d’événements peuvent interférer avec les séquences d’événements attendues, par exemple si votre code modifie les valeurs des propriétés pendant qu’une transaction se produit. Un ComponentChanged gestionnaire d’événements peut également nuire aux performances s’il dessine après chaque modification pendant qu’un DesignerTransaction est en cours. Pour permettre à un DesignerTransaction processus de se terminer sans interruption ou interférence par votre ComponentChanged gestionnaire d’événements, vous pouvez tester l’état de la InTransaction propriété et différer la gestion des événements de modification jusqu’à la fin de la transaction en ajoutant un DesignerTransactionCloseEventHandler qui déclenchera votre ComponentChanged gestionnaire d’événements et se supprimera à la fin de la transaction.

S’applique à

Voir aussi