Linguaggio

UIElement.TranslatePoint(Point, UIElement) Metodo

Definizione

Converte un punto relativo a questo elemento in coordinate relative all'elemento specificato.

public:
 System::Windows::Point TranslatePoint(System::Windows::Point point, System::Windows::UIElement ^ relativeTo);
public System.Windows.Point TranslatePoint(System.Windows.Point point, System.Windows.UIElement relativeTo);
member this.TranslatePoint : System.Windows.Point * System.Windows.UIElement -> System.Windows.Point
Public Function TranslatePoint (point As Point, relativeTo As UIElement) As Point

Parametri

point
Point

Valore del punto, relativo a questo elemento.

relativeTo
UIElement

Elemento in cui convertire il punto specificato.

Valori restituiti

Valore del punto, ora relativo all'elemento di destinazione anziché a questo elemento di origine.

Commenti

Il passaggio null di per relativeTo è consentito e indica che le coordinate devono essere relative all'elemento radice nell'albero logico a cui appartiene questo elemento.

Questo metodo viene usato per convertire i valori dei punti di hit test. La chiamata a questo metodo è rilevante principalmente se si crea un controllo e si deve elaborare l'input a un livello inferiore. Se si usano controlli esistenti, in genere è possibile presupporre che i controlli completati visualizzeranno risultati di hit test tradotti correttamente.

Si applica a