ControlDesigner.OnComponentChanged(Object, ComponentChangedEventArgs) Метод

Определение

Вызывается при изменении сопоставленного элемента управления.

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)

Параметры

sender
Object

Источник события.

ce
ComponentChangedEventArgs

Объект ComponentChangedEventArgs, содержащий данные события.

Комментарии

Метод OnComponentChanged вызывается при изменении свойства связанного элемента управления. Это позволяет реализовать любую обработку, которая может потребоваться после изменения свойства. OnComponentChanged Вызов метода приводит к тому, что узел конструктора GetDesignTimeHtml вызывает метод . Базовая реализация OnComponentChanged метода также сохраняет элемент управления в разметке страницы.

Примечания для тех, кто наследует этот метод

Переопределите OnComponentChanged(Object, ComponentChangedEventArgs) метод , чтобы обеспечить дополнительную обработку перед сохранением элемента управления и перед обновлением HTML-разметки во время разработки.

При переопределении OnComponentChanged(Object, ComponentChangedEventArgs) метода в производном классе обязательно вызовите OnComponentChanged(Object, ComponentChangedEventArgs) метод для базового класса, чтобы зарегистрированные делегаты получали событие.

Применяется к

См. также раздел