Udostępnij za pośrednictwem


ControlDesigner.OnComponentChanged(Object, ComponentChangedEventArgs) Metoda

Definicja

Wywoływana, gdy skojarzona kontrolka ulegnie zmianie.

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)

Parametry

sender
Object

Źródło zdarzenia.

ce
ComponentChangedEventArgs

ComponentChangedEventArgs Obiekt zawierający dane zdarzenia.

Uwagi

Metoda jest wywoływana OnComponentChanged , gdy właściwość skojarzonej kontrolki zostanie zmieniona. Umożliwia on implementatorowi wykonywanie dowolnego przetwarzania, które może być wymagane po zmianie właściwości. OnComponentChanged Wywołanie metody powoduje wywołanie GetDesignTimeHtml metody przez hosta projektu. Podstawowa implementacja OnComponentChanged metody utrzymuje również kontrolkę w znacznikach strony.

Uwagi dotyczące dziedziczenia

Zastąpij metodę OnComponentChanged(Object, ComponentChangedEventArgs) w celu zapewnienia dodatkowego przetwarzania przed utrwalaniem kontrolki i przed odświeżeniem znacznika HTML w czasie projektowania.

Podczas zastępowania OnComponentChanged(Object, ComponentChangedEventArgs) metody w klasie pochodnej upewnij się, że wywołasz OnComponentChanged(Object, ComponentChangedEventArgs) metodę dla klasy bazowej, aby zarejestrowani delegaci otrzymywali zdarzenie.

Dotyczy

Zobacz też