Udostępnij za pośrednictwem


UIElement.TranslatePoint(Point, UIElement) Metoda

Definicja

Tłumaczy punkt względem tego elementu na współrzędne względem określonego elementu.

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

Parametry

point
Point

Wartość punktowa względem tego elementu.

relativeTo
UIElement

Element do tłumaczenia danego punktu na.

Zwraca

Wartość punktu, która jest teraz względna względem elementu docelowego, a nie tego elementu źródłowego.

Uwagi

Przekazywanie null dla relativeTo jest dozwolone i wskazuje, że współrzędne powinny być względne względem elementu głównego w drzewie logicznym, do którego należy ten element.

Ta metoda jest używana do tłumaczenia wartości punktów testowych trafień. Wywoływanie tej metody jest istotne głównie w przypadku tworzenia kontrolki i konieczności przetwarzania danych wejściowych na niższym poziomie. Jeśli używasz istniejących kontrolek, zazwyczaj można założyć, że ukończone kontrolki będą raportować poprawnie przetłumaczone wyniki testu trafienia.

Dotyczy