PointHitTestResult Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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) |