ControlDesigner.OnComponentChanged(Object, ComponentChangedEventArgs) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.
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.