【问题标题】:Present ListBox Items Bottom-to-Top从下到上显示 ListBox 项
【发布时间】:2012-02-27 12:36:57
【问题描述】:

我已经搜索了很长时间,试图找到答案,但没有任何结果。

默认的 WPF 列表框添加在顶部对齐的项目,并在其下方添加其他项目。我想要一个以相反方向显示项目的列表框,因此它添加了与底部对齐的项目。

示例:

我确信一定有一种更简单的方法,我忽略了它而不重写它,但谷歌似乎没有这个答案,我很难过。

谢谢。

【问题讨论】:

    标签: wpf layout listbox


    【解决方案1】:

    改变ItemsPanel的布局:

    <ListBox.ItemsPanel>
        <ItemsPanelTemplate>
            <VirtualizingStackPanel VerticalAlignment="Bottom"/>
        </ItemsPanelTemplate>
    </ListBox.ItemsPanel>
    

    这与您的图像似乎暗示的一样,添加的第一项仍位于顶部。如果您也想颠倒顺序,那将是一个不同的问题。

    【讨论】:

    • 感谢快速回复,这行得通,我可以自己颠倒顺序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-03
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 1970-01-01
    相关资源
    最近更新 更多