在我的应用程序中,我将存储在视图模型中的可观察集合中的图像绑定到xaml上的列表框,结果是垂直滚动列表(一列),而我想在2列中显示图像视图。有没有办法实现这个目标?
答案 0 :(得分:0)
这就是我最终实现的目标。保持我的图像的大小,使得只有两个图像被包裹在一行的Wrappanel中,使其成为两列。
<ScrollViewer>
<ItemsControl ItemsSource="{Binding ImageList}" ItemTemplate="{StaticResource ImageTemplate}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<toolkit:WrapPanel />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ItemsControl>
</ScrollViewer>