IComponentChangeService.ComponentChanged Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.