Share via


UIElement.FindSubElementsForTouchTargeting(Point, Rect) Method

Definition

Enables a UIElement subclass to expose child elements that assist with resolving touch targeting.

protected virtual IEnumerable<IEnumerable<Point>> FindSubElementsForTouchTargeting(Point point, Rect boundingRect);

Parameters

point
Point

The point being touched.

boundingRect
Rect

The bounds used for touch tolerance.

Returns

A set of point sets. These represent the vertices of sub elements that are intersected by the given touch point (plus tolerance).

Remarks

Points in the list are in descending z-order: topmost in the rendering stack appears first in the list.

FindElementsInHostCoordinates is a similar static-class helper method that is also used for hit testing and general object tree examination. However, FindSubElementsForTouchTargeting adds the refinement of a Rect input to use for touch tolerance.

If you are programming using C#, the return value type of this method is projected as an IEnumerable generic collection that contains UIElement items.

Applies to

Product Versions
Windows App SDK 0.8, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6

See also