FrameworkElementFactory.AddHandler 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為該工廠建立的實例新增指定路由事件的事件處理程序。
多載
| 名稱 | 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。 請求處理已處理的路由事件並不常見。