HitTestResult.VisualHit Propriété

Définition

Obtient l’objet visuel qui a été atteint.Gets the visual object that was hit.

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

Valeur de propriété

DependencyObject

Retourne une valeur DependencyObject qui représente l’objet visuel qui a été atteint.A DependencyObject value that represents the visual object that was hit.

Exemples

L’exemple suivant montre comment récupérer la VisualHit valeur de propriété dans une méthode de rappel de test de positionnement.The following example shows how to retrieve the VisualHit property value in a hit test callback method.

// 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

DependencyObject est le type plutôt que de Visual sorte que le test de positionnement puisse relier des arborescences 2D et 3D par le biais d’une fenêtre d’affichage.DependencyObject is the type rather than Visual so that hit testing can bridge 2D and 3D trees through a viewport.

S’applique à