Afficher en anglais

Partage via


HitTestResult Classe

Définition

Fournit la classe de base pour plusieurs classes dérivées qui représente la valeur de retour d’un test de positionnement.

C#
public abstract class HitTestResult
Héritage
HitTestResult
Dérivé

Exemples

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

C#
// 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.
    }
}

Remarques

Les PointHitTestResultclasses , GeometryHitTestResultet RayHitTestResult dérivent de HitTestResult.

Propriétés

VisualHit

Obtient l’objet visuel qui a été atteint.

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 à

Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Voir aussi