我正在构建 Windows 商店应用程序。我在 Visual Studio .net 2012 中使用 Windows 8 和 WPF。
此应用程序的 UI 应可扩展到不同的屏幕。我创建了一个页面,当在 10.6" 屏幕的分辨率为 1920 x 1080 的模拟器上运行应用程序时,控件(按钮、图像、文本)正确匹配。问题是当我更改分辨率时,控件的行为不正确
- 当分辨率或屏幕尺寸增加(例如 23" 屏幕为 1920 x 1080)时,页面上会创建空白空间;
- 当分辨率或屏幕尺寸减小(例如 10.6" 屏幕为 1024 x 768)时,控件尺寸也会增加,其中一些控件在 UI 中不可见,因为它们在底部显示得太远。
有没有办法构建独立于屏幕尺寸或分辨率的“可扩展”商店应用程序?当分辨率改变或从一个屏幕到另一个屏幕时,控件大小和字体大小应该增加和减小,但它们都应该适合空间并且不应该创建空白区域。
任何帮助将不胜感激。
谢谢你