无法布置GridView内容?

时间:2012-09-10 22:48:34

标签: xaml microsoft-metro

我有正确加载动态内容的网格视图。但是我无法弄清楚如何填充我想要的东西。我希望内容从左上角开始,然后创建实例向下,直到不再适合(这应该是4)然后从原始项目的右上角开始。

maxRowsOrCols属性给了我想要的行为,但我绝对会超过4列。

请教我。

1 个答案:

答案 0 :(得分:1)

您可以将ItemsPanel与WrapGrid一起使用。 Orientation属性首先是水平或垂直。这应该允许您根据需要设置布局,具体取决于屏幕大小和ItemTemplate。

<GridView.ItemsPanel>
   <ItemsPanelTemplate>
      <WrapGrid MaximiumRowsOrColumns="4" Orientation="Vertical"/>
   </ItemsPanelTemplate>
</GridView.ItemsPanel>