如何在Windows Phone 8.1中获取屏幕分辨率(宽度和高度)?

4
我正在开发一个Windows Phone 8.1的应用程序,只有获取了手机屏幕的分辨率,我的应用程序才能正常工作。我尝试了很多方法,但它们只适用于Windows Phone 8.0及以下版本。我从以下这些途径尝试过:
  1. 如何在Windows Phone 7系列上获取屏幕大小?

  2. 如何获取设备(Windows Phone)的屏幕分辨率

  3. 如何获取Windows Phone 8设备的屏幕大小?

  4. 如何在Windows Phone设备上获取屏幕分辨率

如果有人知道如何在Windows Phone 8.1上进行操作,请帮帮我!
如果有人能帮我,我有一个小问题,我正在使用Visual Studio RC2,当我选择为Windows Phone开发应用程序时,它会自动勾选OS版本8.1,如果我想为OS版本8.0开发应用程序,如何更改该设置? 编辑:我解决了第二个问题。

2
你看过这个问题了吗?至于WP8.1版本-你应该知道你可以开发WP8.1 Runtime(商店应用)和WP8.1 Silverlight-如果你选择第二个,VS会问你想要8.1还是8.0。从8.1版本降级到8.0是不可能的。 - Romasz
1个回答

10

使用 Window.Current.Bounds 可以获取应用程序在屏幕上可用空间的位置和大小。

Window.Current.Bounds

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接