SourceChangedEventHandler 代理人

定義

表示將在指定的接聽程式項目上處理 "SourceChanged" 事件的方法。

public delegate void SourceChangedEventHandler(System::Object ^ sender, SourceChangedEventArgs ^ e);
public delegate void SourceChangedEventHandler(object sender, SourceChangedEventArgs e);
type SourceChangedEventHandler = delegate of obj * SourceChangedEventArgs -> unit
Public Delegate Sub SourceChangedEventHandler(sender As Object, e As SourceChangedEventArgs)

參數

sender
Object

引發事件並附加事件處理常式的物件。

e
SourceChangedEventArgs

事件資料。

備註

此委派代表 處理常式的 「SourceChanged」 事件不會公開為公用 Common Language Runtime (CLR) 事件,如同大部分路由事件的情況一樣。 相反地,「SourceChanged」 是一個路由事件,其會保留在 WPF 基礎結構的私人狀態,並且會直接路由傳送。 因為它是直接路由傳送的, sender 而且 Source 事件資料中的 一律是相同的物件。 您可以使用公用方法和 AddSourceChangedHandler ,將處理常式新增和移除至此事件,即使事件本身的私用存取層級也 RemoveSourceChangedHandler 一樣。

sender事件的 會是 的 PresentationSource 衍生類別。

擴充方法

GetMethodInfo(Delegate)

取得表示特定委派所代表之方法的物件。

適用於

另請參閱