获取窗口大小

时间:2016-11-12 17:25:53

标签: c# windows xaml uwp

我正在编写一个Windows Universal应用程序,需要一种方法来获得窗口的高度。我找到了Window.Bound,但Bound变量是非静态的。因此,我需要知道创建的默认Window对象,即它是否存在且是公共的。

如果我无法访问此内容,那么我可以通过另一种方式获得窗口的高度?

1 个答案:

答案 0 :(得分:8)

您可以使用Window访问相应的Window.Current,然后您就可以获得相应的尺寸。 您也可以尝试访问rootFrame并从中获取大小:

((Frame)Window.Current.Content).ActualHeight

((Frame)Window.Current.Content).ActualWidth