我正在构建Windows应用商店。我正在使用Windows 8和WPF与visual studio .net 2012。
此应用程序的UI应该可以扩展到不同的屏幕。我创建了一个页面,其中控件(按钮,图像,文本)适合在模拟器上运行应用程序,分辨率为1920 x 1080,用于10.6英寸屏幕。问题是当我更改分辨率时,控件行为不正确
有没有办法构建独立于屏幕尺寸或分辨率的“可扩展”商店应用?控制尺寸和字体大小应在分辨率变化时增加或减少,或者从一个屏幕增加到另一个屏幕,但所有屏幕都应该适合空间,不应创建空白区域。
非常感谢任何帮助。
谢谢
答案 0 :(得分:3)
This MSDN article讨论了扩展到屏幕的准则。 它涉及屏幕尺寸,屏幕分辨率和宽高比。它提供了一个表格,显示了针对使用扩展到适合功能的应用程序推荐的最佳实践,并且它涉及自适应布局。本文末尾还提到了[布局指南]。
希望这有帮助!
http://msdn.microsoft.com/en-us/library/windows/apps/hh780612.aspx
joelcitizen