ControlDesigner.OnComponentChanged(Object, ComponentChangedEventArgs) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在关联控件发生更改时调用。
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) 方法,以便注册的委托接收 事件。