RoutedEventArgs.OriginalSource 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在父類別進行任何可能的 Source 調整之前,取得純點擊測試所判定的原始報告來源。
public:
property System::Object ^ OriginalSource { System::Object ^ get(); };
public object OriginalSource { get; }
member this.OriginalSource : obj
Public ReadOnly Property OriginalSource As Object
屬性值
可能已扁平化複合項目樹狀結構的原始報告來源 (在類別處理進行任何可能的 Source 調整之前)。
備註
這個屬性會在叫用類別事件處理常式或任何實例處理常式之前取得其值一次,而且永遠不會調整超過這個點。 原始來源資訊是類別處理常式或類別實作的唯讀資訊,就像事件資料中所報告一樣。
可能調整來源的常見案例包括控制項的內容模型內的內容元素,例如,清單專案的內容 (會將清單專案報告為 Source ,而清單專案內的實際元素會是 OriginalSource 。
各種元素和內容模型的來源調整會因類別而異。 每個調整事件來源的類別都會嘗試預測哪一個來源最適合用於報告大部分的輸入案例,以及類別預定的案例,然後將該來源設定為 Source 。 如果這個來源不是與事件處理相關的來源,請嘗試改為檢查 OriginalSource 以查看它是否報告更適合的不同來源。 如需輸入事件的詳細資訊,請參閱 輸入概觀。