Freigeben über


UIElement.FindSubElementsForTouchTargeting(Point, Rect) Methode

Definition

Ermöglicht es einer UIElement-Unterklasse , untergeordnete Elemente verfügbar zu machen, die beim Auflösen der Touchadressierung helfen.

protected:
 virtual IIterable<IIterable<Point> ^> ^ FindSubElementsForTouchTargeting(Point point, Rect boundingRect) = FindSubElementsForTouchTargeting;
IIterable<IIterable<Point>> FindSubElementsForTouchTargeting(Point const& point, Rect const& boundingRect);
protected virtual IEnumerable<IEnumerable<Point>> FindSubElementsForTouchTargeting(Point point, Rect boundingRect);
function findSubElementsForTouchTargeting(point, boundingRect)
Protected Overridable Function FindSubElementsForTouchTargeting (point As Point, boundingRect As Rect) As IEnumerable(Of IEnumerable(Of Point))

Parameter

point
Point

Der punkt, der berührt wird.

boundingRect
Rect

Die für die Touchtoleranz verwendeten Grenzen.

Gibt zurück

Eine Gruppe von Punktsätzen. Diese stellen die Scheitelpunkte von Unterelementen dar, die vom angegebenen Berührungspunkt (Plustoleranz) überschneiden werden.

Hinweise

Die Punkte in der Liste befinden sich in absteigender Z-Reihenfolge: Oben im Renderingstapel wird zuerst in der Liste angezeigt.

FindElementsInHostCoordinates ist eine ähnliche Hilfsmethode für statische Klassen, die auch für Treffertests und allgemeine Objektstrukturuntersuchungen verwendet wird. Fügt jedoch die Einschränkung einer Rect-Eingabe hinzu, FindSubElementsForTouchTargeting die für die Touchtoleranz verwendet werden soll.

Wenn Sie mit C# programmieren, wird der Rückgabewerttyp dieser Methode als generische IEnumerable-Auflistung projiziert, die UIElement-Elemente enthält.

Gilt für:

Weitere Informationen