RightTappedRoutedEventArgs.GetPosition(UIElement) 方法

定義

會傳回指標位置的 x 和 Y 座標,選擇性地根據所提供 UIElement的座標原點進行評估。

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衍生物件。 若要指定相對於整體座標系統的物件,請使用nullrelativeTo值。

傳回

代表滑鼠指標位置目前 X 和 Y 座標的 Point 。 如果 null 傳遞為 relativeTo,則此座標適用于整體視窗。 如果傳遞null以外的relativeTo值,則這個座標相對於relativeTo所參考的物件。

備註

Windows 8 行為

Windows 8 發生 RightTapped 事件資料的問題,其中您從 RightTappedRoutedEventArgs.GetPosition 取得的 XY 值是反轉 (X 實際上是 Y; Y 實際上是 X) 。 此問題已從 Windows 8.1 開始修正。 但是,如果您要將 Windows 8 應用程式重新設定為Windows 8.1,您可能已透過交換XY來解決此問題的程式碼。 若是如此,當您因為問題現在已修正而重新設定目標時,請移除該程式碼。

針對 Windows 8 編譯但在 Windows 8.1 上執行的應用程式會繼續使用 Windows 8 的行為。

適用於

另請參閱