如何在UWP中水平工作gridview?

时间:2016-06-21 22:40:52

标签: gridview uwp

我有一个Gridview,我希望将项目分组并水平流动。这些组仍然是垂直滚动的。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

ItemsPanelTemplate是确定项目布局的项目。通常,ItemsWrapGrid用于GridView。该控件有一个名为MaximumRowsOrColumns的属性。将其设置为页面上您想要的最大行数。然后,数据始终处于水平布局。您可以添加以下内容:

        <GridView.ItemsPanel>
            <ItemsPanelTemplate>
                <ItemsWrapGrid MaximumRowsOrColumns="3"/>
            </ItemsPanelTemplate>
        </GridView.ItemsPanel>

答案 1 :(得分:1)

  

这些组仍然是垂直滚动的。我该如何解决这个问题?

我认为你已经完成了&#34; group-items&#34;部分工作。所以你的问题是如何使分组的项目保持水平,并使GridView可以水平滚动。为此,您可以将ItemsWrapGrid的{​​{1}}设置为垂直GridView,例如:

Orientation