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) 方法,以便注册的委托接收 事件。

适用于

另请参阅