PointHitTestResult Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Ergebnisse eines Treffertests dar, der einen Point als Treffertestparameter verwendet.
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
- Vererbung
- Abgeleitet
Beispiele
Das folgende Beispiel zeigt, wie der PointHitTestResult Rückgabewert aus der HitTest Methode abgerufen wird.
// 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
Hinweise
Sie können auch einen Treffertest für ein visuelles Objekt durchführen, indem Sie einen Geometry Als Treffertestparameter verwenden und das Ergebnis als ein GeometryHitTestResultErgebnis zurückgeben. Weitere Informationen finden Sie unter How to: Hit Test Using Geometry as a Parameter.
Konstruktoren
| Name | Beschreibung |
|---|---|
| PointHitTestResult(Visual, Point) |
Initialisiert eine neue Instanz der PointHitTestResult-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| PointHit |
Ruft den Punktwert ab, der von einem Treffertestergebnis zurückgegeben wird. |
| VisualHit |
Ruft das visuelle Objekt ab, das aus einem Treffertestergebnis zurückgegeben wird. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als die Standard-Hashfunktion (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |