RightTappedRoutedEventArgs.GetPosition(UIElement) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public:
virtual Point GetPosition(UIElement ^ relativeTo) = GetPosition;
Point GetPosition(UIElement const& relativeTo);
public Point GetPosition(UIElement relativeTo);
function getPosition(relativeTo)
Public Function GetPosition (relativeTo As UIElement) As Point
パラメーター
- relativeTo
- UIElement
同じオブジェクト ツリーに接続されている UIElement 派生オブジェクト。 座標系全体に対する相対オブジェクトを指定するには、 relativeTo 値を null に設定します。
戻り値
マウス ポインター位置の現在の x 座標と y 座標を表す Point 。 null が relativeTo として渡された場合、この座標はウィンドウ全体を表します。 null 以外の relativeTo 値が渡された場合、この座標は relativeTo によって参照されるオブジェクトに対して相対的です。
注釈
Windows 8 の動作
Windows 8 では RightTapped イベントのデータに問題がありました。ここで、RightTappedRoutedEventArgs.GetPosition から取得するポイントの X と Y の値が元に戻されました (X は実際には Y です。Yは本当にXでした)。 この問題は、Windows 8.1 以降で修正されています。 ただし、Windows 8.1用の Windows 8 アプリを再ターゲットする場合は、X と Y を入れ替えてこの問題を回避するコードがあった可能性があります。 その場合は、問題が修正されたため、再ターゲットするときにそのコードを削除します。
Windows 8 用にコンパイルしたアプリは、Windows 8.1 上で実行しても Windows 8 のときと同じ動作になります。