PointHitTestParameters.HitPoint PointHitTestParameters.HitPoint PointHitTestParameters.HitPoint PointHitTestParameters.HitPoint Property

정의

적중 테스트를 수행할 대상 Point를 가져옵니다.Gets the Point against which to hit test.

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입니다.The Point against which to hit test.

예제

다음 예제에서는 기본값을 재정의 하려면 사용자 정의 시각적 개체에서 적중 테스트가 있습니다.The following example shows how to override default hit test support in a user-defined visual object. 이 경우에 HitPoint 값의 일부로 반환 하기만 하면 됩니다 PointHitTestResult합니다.In this case, the HitPoint value is simply returned as part of 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

적용 대상