次の方法で共有


PointHitTestResult クラス

定義

Point をヒット テスト パラメーターとして使用するヒット テストの結果を表します。

public ref class PointHitTestResult : System::Windows::Media::HitTestResult
public class PointHitTestResult : System.Windows.Media.HitTestResult
type PointHitTestResult = class
    inherit HitTestResult
Public Class PointHitTestResult
Inherits HitTestResult
継承
PointHitTestResult
派生

次の例は、メソッドから戻り値を取得する PointHitTestResult 方法を HitTest 示しています。

// Respond to the left mouse button down event by initiating the hit test.
private void OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
    // Retrieve the coordinate of the mouse position.
    Point pt = e.GetPosition((UIElement)sender);

    // Perform the hit test against a given portion of the visual object tree.
    HitTestResult result = VisualTreeHelper.HitTest(myCanvas, pt);

    if (result != null)
    {
        // Perform action on hit visual object.
    }
}
' Respond to the left mouse button down event by initiating the hit test.
Private Overloads Sub OnMouseLeftButtonDown(ByVal sender As Object, ByVal e As MouseButtonEventArgs)
    ' Retrieve the coordinate of the mouse position.
    Dim pt As Point = e.GetPosition(CType(sender, UIElement))

    ' Perform the hit test against a given portion of the visual object tree.
    Dim result As HitTestResult = VisualTreeHelper.HitTest(myCanvas, pt)

    If result IsNot Nothing Then
        ' Perform action on hit visual object.
    End If
End Sub

注釈

また、ヒット テスト パラメーターとして使用し、結果GeometryHitTestResultGeometry返すことによって、ビジュアル オブジェクトに対してヒット テストを実行することもできます。 詳細については、「 方法: ジオメトリをパラメーターとして使用してヒット テストを実行する」を参照してください

コンストラクター

PointHitTestResult(Visual, Point)

PointHitTestResult クラスの新しいインスタンスを初期化します。

プロパティ

PointHit

ヒット テストの結果から返されるポイント値を取得します。

VisualHit

ヒット テストの結果から返されるビジュアル オブジェクトを取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象