Freigeben über


HitTestResult.VisualHit Eigenschaft

Definition

Ruft das visuelle Objekt ab, das ermittelt wurde.

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

Eigenschaftswert

DependencyObject

Ein DependencyObject-Wert, der das ermittelte visuelle Objekt darstellt.

Beispiele

Im folgenden Beispiel wird gezeigt, wie der Eigenschaftswert in einer Rückrufmethode für den VisualHit Treffertest abgerufen wird.

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

Hinweise

DependencyObject ist der Typ statt Visual so, dass Treffertests 2D- und 3D-Bäume über einen Viewport überbrücken können.

Gilt für