繁体   English   中英

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

[英]how to put a button at the bottom of the listbox in wp7?

Windows Phone 7.5及更高版本。

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

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

如何实现目标?

一种解决方案是将其实现为绑定的一部分,以将最后一项设置为显示“加载更多...”。

例如,如果您的列表框模板显示图片,标题,然后是一些描述文本,则您每次检索25个项目。 您可以做的是从您的源中获取这25个项目,然后手动添加标题为“ load more ...”的项目,然后绑定该列表。 然后,您可以通过检查标题文本轻松地检查是否单击了“加载更多...”项目,或者您的模型中每个项目都有一些唯一的标识符,那么您可以将“加载更多...”项目的ID设置为- 1或其他一些唯一值。

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

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

检测列表框何时滚动到末尾(WP7)

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM