語言

FrameworkElementFactory.AddHandler 方法

定義

為該工廠建立的實例新增指定路由事件的事件處理程序。

多載

名稱 Description
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。 請求處理已處理的路由事件並不常見。

適用於