UIElement.FindSubElementsForTouchTargeting(Point, Rect) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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))
参数
- point
- Point
所接触的点。
- boundingRect
- Rect
用于触摸容差的边界。
返回
一组点集。 这些表示与给定触摸点相交的子元素的顶点 (加上容差) 。
注解
列表中的点按 z 顺序降序排列:呈现堆栈的最顶层显示在列表中。
FindElementsInHostCoordinates 是一种类似的静态类帮助程序方法,也用于命中测试和常规对象树检查。 但是, FindSubElementsForTouchTargeting
添加了 Rect 输入的细化,以用于触摸容差。
如果使用 C# 编程,此方法的返回值类型将投影为包含 UIElement 项的 IEnumerable 泛型集合。