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) 受け取るように、基底クラスの メソッドを呼び出してください。
適用対象
こちらもご覧ください
.NET