从左到右的列表视图项目布局

Listview item layout left toright

我如何设置列表视图的样式以便从左到右添加项目然后在该行下开始一个新行?示例:

_____________
|1 2 4  5  6|
|7 8 9 10 11|
|12 13      | 

使用 ItemsPanel 模板,根据您的要求,将模板设置为 ItemsWrapGrid 并将其方向设置为 Horizontal

<ListView>
    <ListView.ItemsPanel>
        <ItemsPanelTemplate>
            <ItemsWrapGrid Orientation="Horizontal" />
        </ItemsPanelTemplate>
    </ListView.ItemsPanel>
</ListView>