Condividi tramite


RightTappedRoutedEventArgs.GetPosition(UIElement) Metodo

Definizione

Restituisce le coordinate x e y della posizione del puntatore, facoltativamente valutate in base a un'origine coordinata di un UIElement fornito.

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

Parametri

relativeTo
UIElement

Qualsiasi oggetto derivato da UIElement connesso allo stesso albero degli oggetti. Per specificare l'oggetto relativo al sistema di coordinate generale, usare un valore relativoTo di Null.

Restituisce

Punto che rappresenta le coordinate x e y correnti della posizione del puntatore del mouse. Se null è stato passato come relativoTo, questa coordinata è per la finestra complessiva. Se è stato passato un valore relativoTo diverso da Null , questa coordinata è relativa all'oggetto a cui fa riferimento relativo relativoTo.

Commenti

Comportamento di Windows 8

Windows 8 ha avuto un problema con i dati per l'evento RightTapped , dove i valori X e Y per il punto ottenuto da RightTappedRoutedEventArgs.GetPosition sono stati invertiti (X era davvero Y; Y era davvero X). Questo problema è stato risolto a partire da Windows 8.1. Tuttavia, se stai retargeting un'app di Windows 8 per Windows 8.1, potresti aver avuto codice che ha funzionato intorno a questo problema scambiando di nuovo la X e Y. In tal caso, rimuovere il codice quando si esegue il retarget perché il problema è stato risolto.

Le app create per Windows 8 che vengono eseguite in Windows 8.1 continuano a usare il comportamento di Windows 8.

Si applica a

Vedi anche