如何使用Xamarin.forms中的Pull更新更新Listview

时间:2017-07-20 11:57:19

标签: xamarin xamarin.forms

早上好!我在列表视图中实现PullToRefresh时遇到了一些麻烦,任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

如果您愿意执行快速谷歌搜索,可以使用大量现有资源。以下是一些有用的Link 1Link 2

如果您通过XAML实现它,那么短而长,那么您只需执行以下操作:

<ListView ItemsSource="{Binding MyList}" 
      IsPullToRefreshEnabled="True" 
      RefreshCommand="{Binding RefreshCommand}" 
      IsRefreshing="{Binding IsRefreshing}" />

&#39; RefreshCommand&#39;与您的支持类中的方法有关,该方法在激活下拉到刷新时运行您要运行的任何代码。

&#39; IsRefreshing&#39;是一个布尔值,当列表视图显示活动指示符时,它会绑定到true或false来指示。这可以在您的“刷新命令”中启动和停止。如果你愿意的话。

这也可以在C#代码后面实现,如果你更愿意,这个方法也有很多指南。