Position UIElement par rapport à la fenêtre
Question
Dans WPF, je veux l'emplacement de coin d'un TabControl
dans mon code, pour que je puisse définir un emplacement de ToolWindow en conséquence lorsque indiqué.
Comment puis-je obtenir l'emplacement d'un UIElement
donné?
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
La solution
Point pt = tabControl.TranslatePoint(new Point(0, 0), windowInstance);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow