RoutedEventArgs.OriginalSource 屬性

定義

在父類別進行任何可能的 Source 調整之前,取得純點擊測試所判定的原始報告來源。

public:
 property System::Object ^ OriginalSource { System::Object ^ get(); };
public object OriginalSource { get; }
member this.OriginalSource : obj
Public ReadOnly Property OriginalSource As Object

屬性值

Object

可能已扁平化複合項目樹狀結構的原始報告來源 (在類別處理進行任何可能的 Source 調整之前)。

備註

這個屬性會在叫用類別事件處理常式或任何實例處理常式之前取得其值一次,而且永遠不會調整超過這個點。 原始來源資訊是類別處理常式或類別實作的唯讀資訊,就像事件資料中所報告一樣。

可能調整來源的常見案例包括控制項的內容模型內的內容元素,例如,清單專案的內容 (會將清單專案報告為 Source ,而清單專案內的實際元素會是 OriginalSource

各種元素和內容模型的來源調整會因類別而異。 每個調整事件來源的類別都會嘗試預測哪一個來源最適合用於報告大部分的輸入案例,以及類別預定的案例,然後將該來源設定為 Source 。 如果這個來源不是與事件處理相關的來源,請嘗試改為檢查 OriginalSource 以查看它是否報告更適合的不同來源。 如需輸入事件的詳細資訊,請參閱 輸入概觀

適用於

另請參閱