我有正确加载动态内容的网格视图。但是我无法弄清楚如何填充我想要的东西。我希望内容从左上角开始,然后创建实例向下,直到不再适合(这应该是4)然后从原始项目的右上角开始。
maxRowsOrCols属性给了我想要的行为,但我绝对会超过4列。
请教我。
答案 0 :(得分:1)
您可以将ItemsPanel与WrapGrid一起使用。 Orientation属性首先是水平或垂直。这应该允许您根据需要设置布局,具体取决于屏幕大小和ItemTemplate。
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<WrapGrid MaximiumRowsOrColumns="4" Orientation="Vertical"/>
</ItemsPanelTemplate>
</GridView.ItemsPanel>