FrameworkElementFactory.AddHandler メソッド

定義

このファクトリによって作成されたインスタンスに、指定されたルーティング イベントのイベント ハンドラーを追加します。

オーバーロード

名前 説明
AddHandler(RoutedEvent, Delegate)

このファクトリによって作成されたインスタンスに、指定されたルーティング イベントのイベント ハンドラーを追加します。

AddHandler(RoutedEvent, Delegate, Boolean)

ルートに沿って別の要素によって既に処理済みとしてマークされているルーティング イベントの場合でも、指定されたハンドラーを呼び出すオプションを使用して、このファクトリによって作成されたインスタンスに、指定されたルーティング イベントのイベント ハンドラーを追加します。

AddHandler(RoutedEvent, Delegate)

このファクトリによって作成されたインスタンスに、指定されたルーティング イベントのイベント ハンドラーを追加します。

public:
 void AddHandler(System::Windows::RoutedEvent ^ routedEvent, Delegate ^ handler);
public void AddHandler(System.Windows.RoutedEvent routedEvent, Delegate handler);
member this.AddHandler : System.Windows.RoutedEvent * Delegate -> unit
Public Sub AddHandler (routedEvent As RoutedEvent, handler As Delegate)

パラメーター

routedEvent
RoutedEvent

処理されるルーティング イベントの識別子オブジェクト。

handler
Delegate

ハンドラー実装への参照。

適用対象

AddHandler(RoutedEvent, Delegate, Boolean)

ルートに沿って別の要素によって既に処理済みとしてマークされているルーティング イベントの場合でも、指定されたハンドラーを呼び出すオプションを使用して、このファクトリによって作成されたインスタンスに、指定されたルーティング イベントのイベント ハンドラーを追加します。

public:
 void AddHandler(System::Windows::RoutedEvent ^ routedEvent, Delegate ^ handler, bool handledEventsToo);
public void AddHandler(System.Windows.RoutedEvent routedEvent, Delegate handler, bool handledEventsToo);
member this.AddHandler : System.Windows.RoutedEvent * Delegate * bool -> unit
Public Sub AddHandler (routedEvent As RoutedEvent, handler As Delegate, handledEventsToo As Boolean)

パラメーター

routedEvent
RoutedEvent

処理されるルーティング イベントの識別子オブジェクト。

handler
Delegate

ハンドラー実装への参照。

handledEventsToo
Boolean

ルーティング イベントが引数オブジェクトで既に処理済みとしてマークされている場合にハンドラーを呼び出すかどうか。 true ルーティング イベントが処理済みとしてマークされている場合でもハンドラーを呼び出す場合。それ以外の場合は false。 既定値は false です。 既に処理されているルーティング イベントの処理を要求することは一般的ではありません。

適用対象