ControlDesigner.OnComponentChanged メソッドとは何? わかりやすく解説 Weblio辞書 (original) (raw)

関連付けられているコントロール変更されたときに呼び出されます。

名前空間: System.Web.UI.Design
アセンブリ: System.Design (system.design.dll 内)
構文構文

Visual Basic (宣言)

Public Overridable Sub OnComponentChanged ( _ sender As Object, _ ce As ComponentChangedEventArgs _ )

Visual Basic (使用法)

Dim instance As ControlDesigner Dim sender As Object Dim ce As ComponentChangedEventArgs

instance.OnComponentChanged(sender, ce)

C#

public virtual void OnComponentChanged ( Object sender, ComponentChangedEventArgs ce )

C++

public: virtual void OnComponentChanged ( Object^ sender, ComponentChangedEventArgs^ ce )

J#

public void OnComponentChanged ( Object sender, ComponentChangedEventArgs ce )

JScript

public function OnComponentChanged ( sender : Object, ce : ComponentChangedEventArgs )

パラメータ

sender

イベントソース

ce

イベント データ格納している ComponentChangedEventArgs。

解説解説

OnComponentChanged メソッドは、関連付けられているコントロールプロパティ変更されたときに呼び出されます。これを使用すると、プロパティ変更後必要になる可能性がある処理を実装側が実行できるようになりますOnComponentChanged メソッド呼び出すと、デザイン ホストによって GetDesignTimeHtml メソッド呼び出されます。OnComponentChanged メソッド基本実装では、ページ マークアップコントロール永続化行われます

継承時の注意 コントロール永続化する前、およびデザインHTML マークアップを再表示する前に追加処理を実行するようにするには、OnComponentChanged メソッドオーバーライドます。 派生クラスOnComponentChanged メソッドオーバーライドする場合は、登録されているデリゲートイベント受け取ることができるように、基本クラスOnComponentChanged メソッド呼び出してください

.NET Framework のセキュリティ.NET Frameworkセキュリティ

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0

参照参照

関連項目
ControlDesigner クラス
ControlDesigner メンバ
System.Web.UI.Design 名前空間
ComponentChanged
その他の技術情報
Web フォームデザインサポート