RoutedEventArgs.OriginalSource Propriété

Définition

Obtient la source de signalement d’origine telle que déterminée par un test de positionnement pur, avant tout ajustement Source pouvant être effectué par une classe parente.Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class.

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

Valeur de propriété

Source de signalement d’origine, avant tout ajustement Source pouvant être effectué par la gestion de classe pour aplanir des arborescences d’éléments composées.The original reporting source, before any possible Source adjustment made by class handling, which may have been done to flatten composited element trees.

Remarques

Cette propriété acquiert sa valeur une fois, avant que les gestionnaires d’événements de classe ou les gestionnaires d’instance soient appelés, et n’est jamais ajusté au-delà de ce point.This property acquires its value once, before the class event handlers or any instance handlers are invoked, and is never adjusted past this point. Les informations sur la source d’origine sont en lecture seule pour les gestionnaires de classe ou les implémentations de classe, comme indiqué dans les données d’événement.The original source information is read-only to class handlers or class implementations, just as it is reported in the event data.

Les cas courants où la source peut être ajustée incluent des éléments de contenu à l’intérieur d’un modèle de contenu pour un contrôle (le contenu d’un élément de liste, par exemple, signale l’élément d’élément de liste en tant que Source et l’élément réel dans l’élément de liste est le OriginalSource.Common cases where the source may be adjusted include content elements inside a content model for a control (the contents of a list item, for instance, will report the list item element as the Source and the actual element within the list item will be the OriginalSource.

L’ajustement de la source par divers éléments et modèles de contenu varie d’une classe à l’autres.Source adjustment by various elements and content models varies from class to class. Chaque classe qui ajuste les sources d’événements tente d’anticiper la source la plus utile pour signaler la plupart des scénarios d’entrée et les scénarios pour lesquels la classe est prévue, puis définit cette source comme Source.Each class that adjusts event sources attempts to anticipate which source is the most useful to report for most input scenarios and the scenarios for which the class is intended, and then sets that source as the Source. Si cette source n’est pas celle qui est pertinente pour votre gestion de l’événement, essayez de vérifier OriginalSource à la place pour voir si elle signale une autre source plus appropriée.If this source is not the one that has relevance to your handling of the event, try checking OriginalSource instead to see if it reports a different source that is more suitable. Pour plus d’informations sur les événements d’entrée, consultez vue d’ensemblede l’entrée.For more details on input events, see Input Overview.

S’applique à

Voir aussi