如何在wp7的列表框底部放置一个按钮

本文关键字:按钮 一个 底部 wp7 列表 | 更新日期: 2023-09-27 18:13:40

Windows phone 7.5及以上版本

我想在列表底部添加一个按钮,这样用户就可以点击它来获取更多的文章。

我在xaml的列表框中放置了一个按钮。但是它不起作用,当列表框的itemsource在运行时被绑定时,按钮就消失了。

如何接近目标?

如何在wp7的列表框底部放置一个按钮

一种解决方案是将其作为绑定的一部分来实现,以设置最后一项显示'load more…'。

例如,如果您的列表框模板显示一张图片,一个标题和一些描述文本,并且每次检索25个项目。你能做的就是从你的源代码中获取这25个项目,然后手动添加一个标题为"load more…"的项目。’然后绑定这个列表。然后你可以很容易地检查"load more…"'项目是通过检查标题文本点击的,或者如果你的模型对每个项目都有一些唯一的标识符,那么你可以给'load more…'项的id为-1或其他唯一值。

另一个解决方案是自动检测用户何时滚动到列表框的末尾(或接近末尾),然后自动加载更多数据。查看这些教程,了解如何实现这一点:

当用户滚动到Windows Phone 7列表末尾时加载数据

检测列表框何时滚动到它的末端(WP7)

WP7 -当到达最后一个项目时如何扩展列表框