ControlDesigner.OnComponentChanged(Object, ComponentChangedEventArgs) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se le llama cuando cambia el control asociado.
public:
virtual void OnComponentChanged(System::Object ^ sender, System::ComponentModel::Design::ComponentChangedEventArgs ^ ce);
public virtual void OnComponentChanged (object sender, System.ComponentModel.Design.ComponentChangedEventArgs ce);
abstract member OnComponentChanged : obj * System.ComponentModel.Design.ComponentChangedEventArgs -> unit
override this.OnComponentChanged : obj * System.ComponentModel.Design.ComponentChangedEventArgs -> unit
Public Overridable Sub OnComponentChanged (sender As Object, ce As ComponentChangedEventArgs)
Parámetros
- sender
- Object
Origen del evento.
Objeto ComponentChangedEventArgs que contiene los datos del evento.
Comentarios
Se OnComponentChanged llama al método cuando se cambia una propiedad en el control asociado. Permite al implementador realizar cualquier procesamiento que pueda ser necesario después de un cambio de propiedad. Llamar al OnComponentChanged método hace que el host de diseño llame al GetDesignTimeHtml método . La implementación base del OnComponentChanged método también conserva el control en el marcado de página.
Notas a los desarrolladores de herederos
Invalide el OnComponentChanged(Object, ComponentChangedEventArgs) método para proporcionar procesamiento adicional antes de conservar el control y antes de actualizar el marcado HTML en tiempo de diseño.
Al invalidar el OnComponentChanged(Object, ComponentChangedEventArgs) método en una clase derivada, asegúrese de llamar al OnComponentChanged(Object, ComponentChangedEventArgs) método para la clase base para que los delegados registrados reciban el evento.