自适应列表视图帮助(Windows Universal App)

时间:2017-08-10 09:28:43

标签: windows xaml win-universal-app

下面是我的xaml代码,它定义了iminfo。产量是一系列产品。但问题是产品一个接一个地排列。

Image of universal output

我希望输出一个接一个地垂直对齐。

ListView

1 个答案:

答案 0 :(得分:0)

  

ItemsStackPanel只能用作ItemsControl的ItemsPanel,一次显示多个项目。它不能与一次只显示一个项目的ItemsControl一起使用,例如ComboBox或FlipView。 ItemsStackPanel是ListView的默认ItemsPanel。

     

默认情况下,ItemsStackPanel从上到下垂直堆叠项目。您可以将Orientation属性设置为Horizo​​ntal,以便从左到右堆叠项目。

有关详细信息,请参阅ItemsStackPanel

我们应该能够将Horizontal设置为Orientation的{​​{1}}。

例如:

ItemsStackPanel

顺便说一句,如果你想要横向滚动ListView,你应该可以将<ListView.ItemsPanel> <ItemsPanelTemplate> <ItemsStackPanel Orientation="Horizontal" > </ItemsStackPanel> </ItemsPanelTemplate> </ListView.ItemsPanel> 设置为VisibleScrollViewer.HorizontalScrollBarVisibility设置为Enabled ScrollViewer.HorizontalScrollMode 1}}。

例如:

ListView