HitTestResult.VisualHit HitTestResult.VisualHit HitTestResult.VisualHit HitTestResult.VisualHit Property

Определение

Получает визуальный объект, который был нажат.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

Значение свойства

Значение DependencyObject, представляющее визуальный объект, который был нажат.A DependencyObject value that represents the visual object that was hit.

Примеры

В следующем примере показано, как получить VisualHit значение свойства в метод обратного вызова проверки попадания.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

Комментарии

DependencyObject является типом, а не Visual , чтобы при проверке нажатия, как соединить 2D и 3D деревьев через окно просмотра.DependencyObject is the type rather than Visual so that hit testing can bridge 2D and 3D trees through a viewport.

Применяется к