如何添加“;加载更多”;按钮到列表框结果的底部
本文关键字:按钮 列表 底部 结果 何添加 添加 加载 | 更新日期: 2023-09-27 18:00:18
你好,我正在调用一个以页面形式返回结果的web服务。这些结果被绑定到一个列表框,然后在其中显示。当列表框滚动到底部时,我想在列表框底部添加一个"查看更多"结果按钮。对于如何实现这一目标的任何资源或建议,我们将不胜感激。
这里有一个例子:如何在ListBox的Items末尾添加控件。
这是ListBox
:标准模板的简化版本
<Border CornerRadius="2"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}">
<ScrollViewer x:Name="ScrollViewer" Padding="{TemplateBinding Padding}" Background="{TemplateBinding Background}" BorderBrush="Transparent" BorderThickness="0" TabNavigation="{TemplateBinding TabNavigation}">
<ItemsPresenter />
</ScrollViewer>
</Border>
您可以用StackPanel
包装<ItemsPresenter />
,这将允许您将任何内容放置在列表项之前或之后的可滚动区域中。