Partilhar via


PointHitTestResult Classe

Definição

Representa os resultados de um teste de clique que usa um Point como um parâmetro de teste de clique.

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
Herança
PointHitTestResult
Derivado

Exemplos

O exemplo a seguir mostra como recuperar o PointHitTestResult valor retornado do HitTest método .

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

Comentários

Você também pode executar um teste de clique em um objeto visual usando um Geometry como um parâmetro de teste de clique e retornando o resultado como um GeometryHitTestResult. Para obter mais informações, consulte How to: Hit Test Using Geometry as a Parameter.

Construtores

PointHitTestResult(Visual, Point)

Inicializa uma nova instância da classe PointHitTestResult.

Propriedades

PointHit

Obtém o valor de ponto retornado de um resultado do teste de clique.

VisualHit

Obtém o objeto visual retornado de um resultado do teste de clique.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a