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. FindSubElementsForTouchTargeting fügt jedoch die Verfeinerung einer Rect-Eingabe für die Touchtoleranz hinzu.

Wenn Sie mit C# oder Microsoft Visual Basic programmieren, wird der Rückgabewerttyp dieser Methode als generische IEnumerable-Auflistung projiziert, die UIElement-Elemente enthält. Wenn Sie mit Visual C++-Komponentenerweiterungen (C++/CX) programmieren, lautet der Rückgabetyp dieser Methode IIterable<UIElement>.

Gilt für:

Weitere Informationen