2

WinJS listview 进度条

嗨,我正在使用 WinJS 应用程序。我有一个列表视图。我需要在加载列表视图时添加一个进度条。如何做到这一点?

4

2 回答 2

1

WinJS ListView 控件已经包含一个进度环,当 listView 获取数据时会显示该进度环。

一旦 listView 中的第一项被渲染,进度环就会消失。有关更多详细信息,请参阅此示例:http: //code.msdn.microsoft.com/windowsapps/ListView-performance-39fb71f0

于 2013-04-25T07:07:03.767 回答
0

按照@Sushil 的建议,手动创建进度控件并显示/隐藏 ListView,或者实现以异步方式返回数据的自定义IListDataSource 。

在这种情况下,ListView 将在等待数据源时自行显示加载指示器。我建议采用这种方法,即使它的学习曲线可能稍微陡峭。此外,您可以在 ListView 的事件上注册事件侦听器loadingstatechanged以进行进一步处理。

于 2013-04-08T14:01:42.413 回答