我已经搜索了很长一段时间,试图在没有任何结果的情况下找到答案。
默认的WPF列表框会添加顶部对齐的项目以及其下方的其他项目。我想要一个列表框,它以相反的方向显示项目,因此它会添加与底部对齐的项目。
实施例:
我确信必须有一种更简单的方式,我忽略了这一点而不重写它,但谷歌似乎没有这个答案,我很难过。
感谢。
答案 0 :(得分:18)
更改ItemsPanel
的布局:
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<VirtualizingStackPanel VerticalAlignment="Bottom"/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
这样做会影响您的图像,第一项仍然位于顶部。如果你想颠倒顺序,那将是一个不同的问题。