ViewEventHandler 代理人
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public delegate void ViewEventHandler(System::Object ^ sender, ViewEventArgs ^ e);
public delegate void ViewEventHandler(object sender, ViewEventArgs e);
type ViewEventHandler = delegate of obj * ViewEventArgs -> unit
Public Delegate Sub ViewEventHandler(sender As Object, e As ViewEventArgs)
パラメーター
- sender
- Object
イベントのソース。
イベント データを格納する ViewEventArgs オブジェクト。
注釈
ViewEventHandler デリゲートを作成するときは、イベントを処理するメソッドを識別します。 イベントをイベント ハンドラーに関連付けるには、デリゲートのインスタンスをイベントに追加します。 デリゲートを削除しない限り、イベントが発生するたびにイベント ハンドラーが呼び出されます。 イベント ハンドラー デリゲートの詳細については、「イベントの 処理と発生」を参照してください。
ViewEvent イベントは、デザイン サーフェイス上のコントロールに対する特定のアクションに対してデザイナー ホストによって発生します。 ViewEvent イベントは、パラメーターとしてViewEventHandler オブジェクトを受け取るViewEventArgs デリゲート メソッドによって処理されます。
通常、コントロール デザイナー クラスは、 ViewEventHandler デリゲートを直接実装したり割り当てたりすることはありません。 ControlDesigner基底クラスは、ViewEvent イベントの既定のデリゲートを提供します。 カスタム コントロール デザイナーは、 OnClick、 OnPaint、および OnTemplateModeChanged メソッドをオーバーライドして、デザイン サーフェイス上のコントロールのイベントを処理します。 Initialize メソッドは、ViewEvent デリゲートの既定のイベント デリゲートを設定します。
拡張メソッド
| 名前 | 説明 |
|---|---|
| GetMethodInfo(Delegate) |
指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。 |