Позиция UIElement относительно окна
Вопрос
В WPF я хочу получить угловое расположение TabControl
в моем коде, чтобы я мог соответствующим образом установить местоположение ToolWindow при его отображении.
Как мне получить местоположение данного UIElement
?
buildingInfoWindow = new BuildingInfoWindow(); // BuildingWindow : System.Windows.Window
buildingInfoWindow.Owner = this;
//buildingInfoWindow.Left = ?; // relative X coordinate of my TabControl
//buildingInfoWindow.Top = ?; // relative Y coordinate of my TabControl
Решение
Point pt = tabControl.TranslatePoint(new Point(0, 0), windowInstance);
Не связан с StackOverflow