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