Windows Phone 7 如何实现高效率的横向排版ListBox
Windows Phone 7 如何实现高效率的横向排版ListBox使用ListBox进行数据绑定的时候默认都是竖向的排版方式,意思就是一个Item会占用一行的位置,竖向地并排下去。当我们使用ListBox时,使用横向排版的时候该怎么办呢?也就是说要在一行的位置上放两个或者两个以上的Item。通常的解决方法,我们会使用toolkit控件里面的WrapPanel排版。
例如:
<ListBox Name="StackPanelListBox"> <ListBox.ItemTemplate> <DataTemplate> <TextBlock Text="{Binding Name}" Height="110" Width="110"></TextBlock> </DataTemplate> </ListBox.ItemTemplate> <ListBox.ItemsPanel> <ItemsPanelTemplate> <toolkit:WrapPanel></toolkit:WrapPanel> </ItemsPanelTemplate> </ListBox.ItemsPanel> </ListBox>
页:
[1]