Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Evento IComponentChangeService.ComponentChanged

 

Publicado: octubre de 2016

Se produce cuando ha cambiado un componente.

Espacio de nombres:   System.ComponentModel.Design
Ensamblado:  System (en System.dll)

event ComponentChangedEventHandler ComponentChanged

Este evento se produce cuando cambia cualquier componente del formulario. Este evento no puede producirse durante la carga del formulario y descarga, ya que se esperan cambios en este momento.

System_CAPS_noteNota

Un DesignerTransaction puede generar varios ComponentChanged eventos. Algunos ComponentChanged controladores de eventos pueden interferir con las secuencias de eventos previstas, por ejemplo, si el código modifica los valores de propiedades mientras se está produciendo una transacción. Un ComponentChanged controlador de eventos también puede afectar al rendimiento si se dibuja después de cada cambio durante un DesignerTransaction está en curso. Para permitir que un DesignerTransaction procese completamente sin interrupciones ni interferencias por su ComponentChanged controlador de eventos, puede probar el estado de la InTransaction propiedad y aplazar el control de los eventos de cambio hasta la finalización de la transacción mediante la adición de un DesignerTransactionCloseEventHandler que generará su ComponentChanged controlador de eventos y quitar tras la finalización de la transacción.

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: