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) 基類的 方法,讓已註冊的委派接收 事件。

適用於

另請參閱