Freigeben über


ControlDesigner.OnComponentChanged(Object, ComponentChangedEventArgs) Methode

Definition

Wird aufgerufen, wenn das zugehörige Steuerelement geändert wird.

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)

Parameter

sender
Object

Die Quelle des Ereignisses.

ce
ComponentChangedEventArgs

Ein ComponentChangedEventArgs-Objekt, das die Ereignisdaten enthält.

Hinweise

Die OnComponentChanged -Methode wird aufgerufen, wenn eine Eigenschaft für das zugeordnete Steuerelement geändert wird. Es ermöglicht dem Implementierer, jede Verarbeitung durchzuführen, die nach einer Eigenschaftsänderung möglicherweise erforderlich ist. Das Aufrufen der OnComponentChanged -Methode bewirkt, dass der Designhost die GetDesignTimeHtml -Methode aufruft. Die Basisimplementierung der OnComponentChanged Methode behält das Steuerelement auch im Seitenmarkup bei.

Hinweise für Vererber

Überschreiben Sie die OnComponentChanged(Object, ComponentChangedEventArgs) -Methode, um zusätzliche Verarbeitung bereitzustellen, bevor Sie das Steuerelement beibehalten und das HTML-Markup zur Entwurfszeit aktualisieren.

Wenn Sie die OnComponentChanged(Object, ComponentChangedEventArgs) -Methode in einer abgeleiteten Klasse überschreiben, stellen Sie sicher, dass Sie die OnComponentChanged(Object, ComponentChangedEventArgs) -Methode für die Basisklasse aufrufen, damit registrierte Delegaten das Ereignis empfangen.

Gilt für:

Weitere Informationen