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. Запрос обработки уже обработанных маршрутизируемых событий используется редко.

Применяется к