Partage via


UIElement.FindSubElementsForTouchTargeting(Point, Rect) Méthode

Définition

Permet à une sous-classe UIElement d’exposer des éléments enfants qui aident à résoudre le ciblage tactile.

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

Paramètres

point
Point

Point touché.

boundingRect
Rect

Limites utilisées pour la tolérance tactile.

Retours

Ensemble de jeux de points. Ils représentent les sommets des sous-éléments qui sont croisés par le point de contact donné (plus la tolérance).

Remarques

Les points de la liste sont dans l’ordre de plan décroissant : le plus haut dans la pile de rendu apparaît en premier dans la liste.

FindElementsInHostCoordinates est une méthode d’assistance de classe statique similaire qui est également utilisée pour les tests de positionnement et l’examen général de l’arborescence d’objets. Toutefois, FindSubElementsForTouchTargeting ajoute l’affinement d’une entrée Rect à utiliser pour la tolérance tactile.

Si vous programmez en C# ou Microsoft Visual Basic, le type de valeur de retour de cette méthode est projeté sous la forme d’une collection générique IEnumerable qui contient des éléments UIElement . Si vous programmez à l’aide d’extensions de composant Visual C++ (C++/CX), le type de retour de cette méthode est IIterable<UIElement>.

S’applique à

Voir aussi