我正在编写一些WP7应用程序,需要绝对大小,具体取决于显示设备。这意味着应用程序大小需要为656(w)x 480(h),这非常适合带有
在PC上,我会使用更大的尺寸,例如720x540。
然而,如果iPhone-iPad是MSFT可能的收入来源的任何迹象(以及Ballmer重新投资于平板电脑业务),我将假定我们很快将看到一个适用于WP7 OS的平板电脑大小的单元。
此外,可能会出现400x240分辨率的WP7。
我想要的是,我的应用程序可以立即适用于不同大小的设备,基于上述尺寸(656(w)x 480(h)或缩放版本)-而不是只需更改一组值即可重新发布应用程序。注意:我不使用
因此,问题在于-是否有一些值可以读取我应用程序正在运行的设备的屏幕分辨率大小?我已经查看了参考文献,但找不到类似的内容。
shell:SystemTray.IsVisible="True"
和shell:ApplicationBar IsVisible="True"
的WP7。从可能的800 x 480中,这两个栏目都需要占用144,所以在这方面我做得很好。在PC上,我会使用更大的尺寸,例如720x540。
然而,如果iPhone-iPad是MSFT可能的收入来源的任何迹象(以及Ballmer重新投资于平板电脑业务),我将假定我们很快将看到一个适用于WP7 OS的平板电脑大小的单元。
此外,可能会出现400x240分辨率的WP7。
我想要的是,我的应用程序可以立即适用于不同大小的设备,基于上述尺寸(656(w)x 480(h)或缩放版本)-而不是只需更改一组值即可重新发布应用程序。注意:我不使用
<Grid/>
或<StackPanel/>
-我不能这样做。应用程序中的每件事物都是绝对定位的,这是有意的。因此,问题在于-是否有一些值可以读取我应用程序正在运行的设备的屏幕分辨率大小?我已经查看了参考文献,但找不到类似的内容。