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) 受け取るように、基底クラスの メソッドを呼び出すようにします。

適用対象

こちらもご覧ください