2016-07-25 69 views
0

我需要一个模板,其中应该关闭网格物品的包装并将它们垂直列出(作为listview控件)并将这些物品拉伸到整个页面宽度。如何关闭网格的包装而不固定项目的宽度。如何在UWP XAML中关闭网格中的包装?

感谢, 索里亚

+0

我不明白。将您的GridView替换为ListView,并将属性Horizo​​ntalContentAlignment设置为Stretch。我错过了什么? –

+0

基本上我们有两个模板,其中一个模板需要控件来包装它,而另一个模板则不需要。我可以使用listview和gridview并切换它们。但我想只使用一个控件并改变模板。 –

回答

1

如果你不想换行,那么就不要使用WrapGrid了。将GridView中的ItemsPanel更改为<StackPanel Orientation="Horizontal" />。祝你好运!

+0

如果物品数量较多,“VirtualizingStackPanel”是不是更好的选择? –