ControlDesigner.OnComponentChanged(Object, ComponentChangedEventArgs) Metodo

Definizione

Viene chiamato in caso di modifica del controllo associato.

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)

Parametri

sender
Object

Origine dell'evento.

ce
ComponentChangedEventArgs

Oggetto ComponentChangedEventArgs contenente i dati dell'evento.

Commenti

Il OnComponentChanged metodo viene chiamato quando viene modificata una proprietà nel controllo associato. Consente all'implementatore di eseguire qualsiasi elaborazione che potrebbe essere necessaria dopo una modifica della proprietà. La chiamata al OnComponentChanged metodo fa in modo che l'host di progettazione chiami il GetDesignTimeHtml metodo . L'implementazione di base del OnComponentChanged metodo mantiene anche il controllo nel markup di pagina.

Note per gli eredi

Eseguire l'override del OnComponentChanged(Object, ComponentChangedEventArgs) metodo per fornire ulteriore elaborazione prima di rendere persistente il controllo e prima di aggiornare il markup HTML in fase di progettazione.

Quando si esegue l'override del OnComponentChanged(Object, ComponentChangedEventArgs) metodo in una classe derivata, assicurarsi di chiamare il OnComponentChanged(Object, ComponentChangedEventArgs) metodo per la classe base in modo che i delegati registrati ricevano l'evento.

Si applica a

Vedi anche