Partager via


PointHitTestResult Classe

Définition

Représente les résultats d'un test d'atteinte qui utilise un Point comme un paramètre de test d'atteinte.

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
Héritage
PointHitTestResult
Dérivé

Exemples

L’exemple suivant montre comment récupérer la PointHitTestResult valeur de retour de la HitTest méthode.

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

Remarques

Vous pouvez également effectuer un test d’accès sur un objet visuel à l’aide d’un Geometry paramètre de test d’accès et renvoyer le résultat en tant que GeometryHitTestResult. Pour plus d’informations, consultez Guide pratique pour effectuer un test d’accès à l’aide de geometry en tant que paramètre.

Constructeurs

PointHitTestResult(Visual, Point)

Initialise une nouvelle instance de la classe PointHitTestResult.

Propriétés

PointHit

Obtient une valeur de point qui est retournée d'un résultat de test d'atteinte.

VisualHit

Obtient l’objet visuel retourné à partir d’un résultat de test de positionnement.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à