次の方法で共有


UIElement.FindSubElementsForTouchTargeting(Point, Rect) メソッド

定義

UIElement サブクラスで、タッチ ターゲットの解決に役立つ子要素を公開できるようにします。

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 ジェネリック コレクションとして投影されます。

適用対象

こちらもご覧ください