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
Источник события.
Объект ComponentChangedEventArgs, содержащий данные события.
Комментарии
Метод OnComponentChanged вызывается при изменении свойства связанного элемента управления. Это позволяет реализовать любую обработку, которая может потребоваться после изменения свойства. OnComponentChanged Вызов метода приводит к тому, что узел конструктора GetDesignTimeHtml вызывает метод . Базовая реализация OnComponentChanged метода также сохраняет элемент управления в разметке страницы.
Примечания для тех, кто наследует этот метод
Переопределите OnComponentChanged(Object, ComponentChangedEventArgs) метод , чтобы обеспечить дополнительную обработку перед сохранением элемента управления и перед обновлением HTML-разметки во время разработки.
При переопределении OnComponentChanged(Object, ComponentChangedEventArgs) метода в производном классе обязательно вызовите OnComponentChanged(Object, ComponentChangedEventArgs) метод для базового класса, чтобы зарегистрированные делегаты получали событие.