RightTappedRoutedEventArgs.GetPosition(UIElement) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.