【发布时间】:2014-07-30 14:57:33
【问题描述】:
出于某种原因,我需要在页面构造函数中获取设备屏幕高度,并使用它来设置其他页面项的大小。我是这样做的:
double screenHeight = Application.Current.RootVisual.RenderSize.Height;
但是,我最近检测到如果应用程序退出墓碑并且此页面是活动页面,则此代码将失败。在这种情况下,Application.Current.RootVisual 为空。
如何克服这个问题,或者有其他方法可以获取屏幕高度吗?
【问题讨论】:
-
改为点击
ActualHeight。 -
@ChrisW.,我在哪里可以找到这个属性?
-
父布局根
标签: silverlight windows-phone-8 constructor screen-resolution tombstoning