运维开发网

c# – 相对于Window的UIElement位置

运维开发网 https://www.qedev.com 2020-05-25 14:22 出处:网络 作者:运维开发网整理
在 WPF中,我想在我的代码中获取TabControl的角落位置,因此我可以在显示时相应地设置ToolWindow的位置. 我如何获得给定UIElement的位置? buildingInfoWindow = new BuildingInfoWindow(); // BuildingWindow : System.Windows.Window buildingInfoWindow.Owner = t
在 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);
0

精彩评论

暂无评论...
验证码 换一张
取 消