FrameworkElementFactory.AddHandler Methode

Definition

Fügt einen Ereignishandler für das angegebene Routingereignis zu den Instanzen hinzu, die von dieser Factory erstellt wurden.

Überlädt

Name Beschreibung
AddHandler(RoutedEvent, Delegate)

Fügt einen Ereignishandler für das angegebene Routingereignis zu den Instanzen hinzu, die von dieser Factory erstellt wurden.

AddHandler(RoutedEvent, Delegate, Boolean)

Fügt einen Ereignishandler für das angegebene Routingereignis zu den Instanzen hinzu, die von dieser Factory erstellt wurden, wobei die Option besteht, dass der bereitgestellte Handler auch in Fällen von Routingereignissen aufgerufen werden kann, die bereits von einem anderen Element entlang der Route als behandelt markiert wurden.

AddHandler(RoutedEvent, Delegate)

Fügt einen Ereignishandler für das angegebene Routingereignis zu den Instanzen hinzu, die von dieser Factory erstellt wurden.

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)

Parameter

routedEvent
RoutedEvent

Identifier-Objekt für das routingfähige Ereignis, das behandelt wird.

handler
Delegate

Ein Verweis auf die Handlerimplementierung.

Gilt für:

AddHandler(RoutedEvent, Delegate, Boolean)

Fügt einen Ereignishandler für das angegebene Routingereignis zu den Instanzen hinzu, die von dieser Factory erstellt wurden, wobei die Option besteht, dass der bereitgestellte Handler auch in Fällen von Routingereignissen aufgerufen werden kann, die bereits von einem anderen Element entlang der Route als behandelt markiert wurden.

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)

Parameter

routedEvent
RoutedEvent

Identifier-Objekt für das routingfähige Ereignis, das behandelt wird.

handler
Delegate

Ein Verweis auf die Handlerimplementierung.

handledEventsToo
Boolean

Gibt an, ob der Handler in Fällen aufgerufen werden soll, in denen das Routingereignis bereits im Argumentobjekt als behandelt markiert wurde. trueum den Handler auch dann aufzurufen, wenn das Routingereignis als handled gekennzeichnet ist; andernfalls . false Der Standardwert lautet false. Es ist nicht üblich, bereits behandelte Routingereignisse zu behandeln.

Gilt für: