gpt4 book ai didi

silverlight - 墓碑后在页面初始化时获取 WP8 Silverlight 应用程序中的屏幕高度

转载 作者:行者123 更新时间:2023-12-04 16:17:03 25 4
gpt4 key购买 nike

出于某种原因,我需要在页面构造函数中获取设备屏幕高度,并使用它来设置其他页面项目的大小。我这样做:

double screenHeight = Application.Current.RootVisual.RenderSize.Height;

但是,我最近发现,如果应用程序退出逻辑删除并且此页面是事件页面,则此代码会失败。在这种情况下,Application.Current.RootVisual 为空。

如何解决这个问题,或者有其他方法可以获取屏幕高度吗?

最佳答案

实际上,Application.Current.RootVisual.RenderSize 返回屏幕分辨率。如果这是您想要的,请改用 Application.Current.Host.Content.ActualHeight:

double screenHeight = Application.Current.Host.Content.ActualHeight;

关于silverlight - 墓碑后在页面初始化时获取 WP8 Silverlight 应用程序中的屏幕高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25040126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com