2016-07-25 72 views
0

我需要一個模板,其中應該關閉網格物品的包裝並將它們垂直列出(作爲listview控件)並將這些物品拉伸到整個頁面寬度。如何關閉網格的包裝而不固定項目的寬度。如何在UWP XAML中關閉網格中的包裝?

感謝, 索里亞

+0

我不明白。將您的GridView替換爲ListView,並將屬性Horizo​​ntalContentAlignment設置爲Stretch。我錯過了什麼? –

+0

基本上我們有兩個模板,其中一個模板需要控件來包裝它,而另一個模板則不需要。我可以使用listview和gridview並切換它們。但我想只使用一個控件並改變模板。 –

回答

1

如果你不想換行,那麼就不要使用WrapGrid了。將GridView中的ItemsPanel更改爲<StackPanel Orientation="Horizontal" />。祝你好運!

+0

如果物品數量較多,「VirtualizingStackPanel」是不是更好的選擇? –