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 以查看它是否报告更适合的其他源。 有关输入事件的更多详细信息,请参阅 输入概述

适用于

另请参阅