Condividi tramite


IComponentChangeService.ComponentChanged Evento

Definizione

Viene generato quando è stato modificato un componente.

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

Tipo evento

Commenti

Questo evento si verifica quando viene modificato un componente nel modulo. Questo evento non si verificherà durante il caricamento e lo scaricamento dei moduli, perché le modifiche sono previste in questo momento.

Nota

Un DesignerTransaction oggetto può generare più ComponentChanged eventi. Alcuni ComponentChanged gestori eventi possono interferire con le sequenze previste di eventi, ad esempio se il codice modifica i valori delle proprietà mentre si verifica una transazione. Un ComponentChanged gestore eventi può anche compromettere le prestazioni se disegna dopo ogni modifica mentre è in corso un oggetto DesignerTransaction . Per consentire il completamento di un DesignerTransaction processo senza interruzioni o interferenze da parte ComponentChanged del gestore eventi, è possibile testare lo stato della InTransaction proprietà e rinviare la gestione degli eventi di modifica fino al completamento della transazione aggiungendo un DesignerTransactionCloseEventHandler oggetto che genererà il ComponentChanged gestore eventi e si rimuoverà al termine della transazione.

Si applica a

Vedi anche