PointHitTestResult.VisualHit Propriété

Définition

Obtient l’objet visuel retourné à partir d’un résultat de test de positionnement.

public:
 property System::Windows::Media::Visual ^ VisualHit { System::Windows::Media::Visual ^ get(); };
public System.Windows.Media.Visual VisualHit { get; }
member this.VisualHit : System.Windows.Media.Visual
Public ReadOnly Property VisualHit As Visual

Valeur de propriété

Visual

Objet Visual qui représente le résultat du test de positionnement.

Exemples

L’exemple suivant montre comment accéder à la VisualHit propriété dans une fonction de rappel des résultats de test d’accès.

// Return the result of the hit test to the callback.
public HitTestResultBehavior MyHitTestResult(HitTestResult result)
{
    // Add the hit test result to the list that will be processed after the enumeration.
    hitResultsList.Add(result.VisualHit);

    // Set the behavior to return visuals at all z-order levels.
    return HitTestResultBehavior.Continue;
}
' Return the result of the hit test to the callback.
Public Function MyHitTestResult(ByVal result As HitTestResult) As HitTestResultBehavior
    ' Add the hit test result to the list that will be processed after the enumeration.
    hitResultsList.Add(result.VisualHit)

    ' Set the behavior to return visuals at all z-order levels.
    Return HitTestResultBehavior.Continue
End Function

Remarques

La VisualHit valeur peut potentiellement représenter plusieurs objets visuels lors d’un test d’accès unique. La méthode de rappel du test de positionnement définit les actions que vous effectuez lorsqu’un test de positionnement est identifié sur un objet visuel particulier dans l’arborescence visuelle. Après avoir effectué les actions, vous retournez une HitTestResultBehavior valeur qui détermine s’il faut continuer l’énumération d’autres objets visuels. L’ordre d’énumération des objets visuels retournés est de l’ordre z sur le plan de rendu.

S’applique à