Я разрабатываю приложение Windows Store 8.1 с использованием C# и xaml. У меня есть требование UI, как показано ниже Как отображать элементы Listview по горизонтали в XAML?
У меня есть список элементов для отображения, который должен быть сгруппированы, поэтому для этого я взял ListView и я сделал группировку, его рабочие элементы fine.The ListView выровнены вертикально, но я хочу выровнять их по горизонтали, как на картинке. Я добавил приведенный ниже код в список, но он не работает.
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<WrapGrid MaximumRowsOrColumns="1" HorizontalChildrenAlignment="Stretch"
Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
Может кто-то, пожалуйста, помогите мне решить эту проблему. Спасибо заранее.
Это не сработало, она работает очень хорошо, когда есть нет группировки. Но когда я группирую данные, тогда его не работает –
Попробуйте это: http://stackoverflow.com/questions/33782294/uwp-grouped-gridview-with-wrapgrid, возможно, вы можете использовать представление сетки вместо списка – Jun