Compartilhar via


RightTappedRoutedEventArgs.GetPosition(UIElement) Método

Definição

Retorna as coordenadas x e y da posição do ponteiro, opcionalmente avaliadas em relação a uma origem de coordenada de um UIElement fornecido.

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

Parâmetros

relativeTo
UIElement

Qualquer objeto derivado de UIElement conectado à mesma árvore de objetos. Para especificar o objeto relativo ao sistema de coordenadas geral, use um valor relativeTo de nulo.

Retornos

Um Ponto que representa as coordenadas x e y atuais da posição do ponteiro do mouse. Se nulo tiver sido passado como relativeTo, essa coordenada será para a janela geral. Se um valor relativeTo diferente de nulo tiver sido passado, essa coordenada será relativa ao objeto referenciado por relativeTo.

Comentários

Comportamento do Windows 8

O Windows 8 teve um problema com os dados do evento RightTapped , em que os valores X e Y para o ponto que você obteria de RightTappedRoutedEventArgs.GetPosition foram invertidos (X era realmente Y; Y era realmente X). Esse problema foi corrigido a partir do Windows 8.1. Mas se você estiver redirecionando um aplicativo do Windows 8 para Windows 8.1, talvez tenha tido um código que resolveu esse problema trocando o X e o Y de volta. Nesse caso, remova esse código quando você redirecionar porque o problema foi corrigido.

Os aplicativos que foram compilados para Windows 8, mas estão sendo executados no Windows 8.1, continuam a adotar o comportamento do Windows 8.

Aplica-se a

Confira também