다음을 통해 공유


PointHitTestParameters.HitPoint 속성

정의

적중 테스트를 수행할 대상 Point를 가져옵니다.

public:
 property System::Windows::Point HitPoint { System::Windows::Point get(); };
public System.Windows.Point HitPoint { get; }
member this.HitPoint : System.Windows.Point
Public ReadOnly Property HitPoint As Point

속성 값

적중 테스트를 수행할 대상 Point입니다.

예제

다음 예제에서는 기본값을 재정의 하려면 사용자 정의 시각적 개체에서 적중 테스트가 있습니다. 이 경우에 HitPoint 값의 일부로 반환 하기만 하면 됩니다 PointHitTestResult합니다.

// Override default hit test support in visual object.
protected override HitTestResult HitTestCore(PointHitTestParameters hitTestParameters)
{
    Point pt = hitTestParameters.HitPoint;

    // Perform custom actions during the hit test processing,
    // which may include verifying that the point actually
    // falls within the rendered content of the visual.

    // Return hit on bounding rectangle of visual object.
    return new PointHitTestResult(this, pt);
}
' Override default hit test support in visual object.
Protected Overrides Overloads Function HitTestCore(ByVal hitTestParameters As PointHitTestParameters) As HitTestResult
    Dim pt As Point = hitTestParameters.HitPoint

    ' Perform custom actions during the hit test processing,
    ' which may include verifying that the point actually
    ' falls within the rendered content of the visual.

    ' Return hit on bounding rectangle of visual object.
    Return New PointHitTestResult(Me, pt)
End Function

적용 대상