在XAML列表框中对齐/滚动问题

时间:2009-12-03 10:52:02

标签: .net wpf xaml listview listbox

道歉的标题。

我希望列表框中的项目与照片库类似 - 想象一下Windows文件资源管理器上的缩略图视图。

我有一个如此定义的列表框

<ListBox ItemsSource="{Binding RUFView}" x:Name="RUFs" Margin="228,34,12,12" Background="Transparent" BorderBrush="#007F9DB9">
    <ListBox.ItemsPanel>
        <ItemsPanelTemplate>
            <StackPanel Orientation="Horizontal" Height="Auto"/>
        </ItemsPanelTemplate>
    </ListBox.ItemsPanel>
</ListBox>

ItemsSource包含一个RUFViews列表,它们负责显示自己(基本上是照片盒),这是正确完成的。但是,项目在左上方而不是左上方对齐。一旦有太多,它们也不会进入第二行,而是会滚动。

这可能是微不足道的,但我不知道该怎么做,任何建议都会很棒。

感谢。

1 个答案:

答案 0 :(得分:0)

我使用这篇文章对其进行了排序

WPF: ListView with icons view?