获取MainWindow的位置/宽度/高度

Unf*_*ble 9 wpf

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

小智 29

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

  • 这仅适用于您只有一个窗口或它是应用程序的主窗口.我发现了一个更好的解决方案[这里](http://stackoverflow.com/a/8056464/937093) (2认同)