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) 方法,以便注册的委托接收 事件。
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈