【问题标题】:How to get my wp8 device's resolution?如何获得我的 wp8 设备的分辨率?
【发布时间】:2013-05-20 23:36:05
【问题描述】:

我使用下面的示例来检索设备的分辨率,但它似乎没有返回正确的数据。例如,我的设备是 Lumia 920,分辨率为 1280x768,但下面的代码返回 800x480。有谁知道我做错了什么或知道检索正确分辨率的替代方法?

Application.Current.Host.Content.ActualWidth
Application.Current.Host.Content.ActualHeight

【问题讨论】:

  • 您的应用程序是为 WP8 编译的吗?出于向后兼容性的原因,WP7 应用程序将始终返回 480*800,即使在 WP8 设备上执行也是如此。
  • 但是,我的应用是在WP8开发环境下编译的,和WP7没有任何关系,有什么问题?

标签: windows-phone-8


【解决方案1】:

您可以使用 ScaleFactor 属性来检索屏幕分辨率。 This article 帮助您。
另请参阅 this topic

【讨论】:

    【解决方案2】:

    我希望这将帮助您了解 WP8 设备的分辨率大小

    http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206974%28v=vs.105%29.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-05
      • 1970-01-01
      相关资源
      最近更新 更多