【发布时间】:2012-07-03 23:07:44
【问题描述】:
我想为 Windows 8 中的 Metro Style 应用程序创建一个全屏 GridView 控件,该控件会增长并适应用户更改屏幕分辨率。
我正在尝试模仿 Windows 8 上的日历应用程序,当您在监视器之间交换 Metro 屏幕时,每个正方形(日期)的大小会发生变化,因此屏幕始终会被填满。
通常你会有一个流畅的ItemTemplate 我需要确保整个屏幕是满的,所以有时 GridView 项目会很小(在平板电脑上运行时),有时它们会很大(在我的桌面上运行时) )。
我是否可以使用 XAML 来实现这一点,或者当屏幕尺寸发生变化时,我是否必须通过更改 GridView 的 ItemTemplate 变得时髦?
【问题讨论】: