2012-03-06 107 views
8

我想知道获取关于MainWindow的当前位置和宽度/高度信息的最佳方法。我想在主窗口中保留一个子窗口,所以我想在子窗口的移动功能期间检查MainWindows边框的坐标。 我只能找到Window.LocationChanged事件,但它不能以令人满意的方式解决我的问题。有更好的选择吗?获取MainWindow的位置/宽度/高度

回答

25

您可以分别通过Application.Current.MainWindow.LeftApplication.Current.MainWindow.Top访问主窗口在整个代码中的位置。希望这会有所帮助。

+1

这只适用于只有一个窗口或它是应用程序的主窗口。我发现了一个更好的解决方案[这里](http://stackoverflow.com/a/8056464/937093) – 2015-11-06 10:19:52