RoutedEventArgs.OriginalSource Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die ursprüngliche Berichtsquelle ab, die durch reine Treffertests bestimmt wird, bevor eine mögliche Source Anpassung durch eine übergeordnete Klasse möglich ist.
public:
property System::Object ^ OriginalSource { System::Object ^ get(); };
public object OriginalSource { get; }
member this.OriginalSource : obj
Public ReadOnly Property OriginalSource As Object
Eigenschaftswert
Die ursprüngliche Berichtsquelle, bevor mögliche Source Anpassungen durch die Klassenbehandlung vorgenommen wurden, die möglicherweise zur Abschmolzung zusammengesetzter Elementstrukturen durchgeführt wurden.
Hinweise
Diese Eigenschaft erhält ihren Wert einmal, bevor die Klassenereignishandler oder Instanzhandler aufgerufen werden, und wird nie über diesen Punkt angepasst. Die ursprünglichen Quellinformationen sind schreibgeschützt für Klassenhandler oder Klassenimplementierungen, genau wie sie in den Ereignisdaten gemeldet werden.
Häufige Fälle, in denen die Quelle angepasst werden kann, umfassen Inhaltselemente innerhalb eines Inhaltsmodells für ein Steuerelement (z. B. der Inhalt eines Listenelements meldet das Listenelementelement als das Source und das tatsächliche Element innerhalb des Listenelements ist das OriginalSource.
Die Quellanpassung durch verschiedene Elemente und Inhaltsmodelle variiert von Klasse zu Klasse. Jede Klasse, die Ereignisquellen anpasst, versucht zu antizipieren, welche Quelle für die meisten Eingabeszenarien am nützlichsten ist, und die Szenarien, für die die Klasse vorgesehen ist, und legt diese Quelle dann als die Source. Wenn diese Quelle nicht die Quelle ist, die für die Behandlung des Ereignisses relevant ist, überprüfen Sie OriginalSource stattdessen, ob sie eine andere Quelle meldet, die besser geeignet ist. Weitere Informationen zu Eingabeereignissen finden Sie unter "Input Overview".