2016-11-12 78 views
1

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

如果我不能访问这个,我能得到窗口高度的另一种方法是什么?

回答

6

您可以使用Window.Current访问相应的Window,那里您可以获得大小。 你也可以尝试访问rootFrame和正从它的大小:

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

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

,完美的工作,谢谢:d – MattyAB