UIElement.TranslatePoint(Point, UIElement) Metodo

Definizione

Trasla un punto rispetto a questo elemento in coordinate relative all'elemento specificato.Translates a point relative to this element to coordinates that are relative to the specified element.

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

Parametri

point
Point

Valore del punto, rispetto all'elemento.The point value, as relative to this element.

relativeTo
UIElement

Elemento rispetto a cui traslare il punto specificato.The element to translate the given point into.

Restituisce

Valore del punto, ora relativo all'elemento di destinazione invece che all'elemento di origine.A point value, now relative to the target element rather than this source element.

Commenti

Il passaggio null per relativeTo è consentito e indica che le coordinate devono essere relative all'elemento radice nell'albero logico a cui appartiene l'elemento.Passing null for relativeTo is permitted, and indicates that coordinates should be relative to the root element in the logical tree that this element belongs to.

Questo metodo viene usato per tradurre i valori dei punti di hit test.This method is used for translating hit test point values. La chiamata a questo metodo è rilevante soprattutto se si crea un controllo ed è necessario elaborare l'input a un livello inferiore.Calling this method is mainly relevant if you are authoring a control and need to process input at a lower level. Se si usano i controlli esistenti, in genere si presuppone che i controlli completati segnalino i risultati dell'hit test tradotti correttamente.If you are using existing controls, you can generally assume that completed controls will report correctly translated hit test results.

Si applica a