1

我正在开发一个 Windows 8 应用程序,我必须在列表视图中连续显示 4 个项目。现在有了代码,我所有的项目都填充在另一个之下。有人可以指导我在 Metro 应用 ListView 中重复列的逻辑。我的代码如下...

<ListView x:Name="ItemListView" ItemsSource="{Binding}" Margin="10,190,0,0">
    <ListView.ItemTemplate>
        <DataTemplate>
            <StackPanel Orientation="Vertical"  >                      
                <TextBlock Text="{Binding username}" />
                <TextBlock Text="{Binding value}" />
                <Image Source="{Binding thumb}" />
            </StackPanel>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>
4

1 回答 1

1

我认为你可以使用

<ListView>
   <VirtualizingStackPanel Orientataion="Horizontal">
   </VirtualizingStackPanel>
</ListView>

如果它不起作用,您可以使用GridView而不是ListView.

于 2012-11-18T08:49:36.737 回答