Buscar..


Introducción

Esta documentación detalla cómo usar los diferentes componentes de Xamarin Forms ListView

Tirar para actualizar en XAML y codificar detrás

Para habilitar Pull to Refresh en un ListView en Xamarin, primero debe especificar que PullToRefresh está habilitado y luego especificar el nombre del comando que desea invocar cuando se PullToRefresh ListView :

<ListView x:Name="itemListView" IsPullToRefreshEnabled="True" RefreshCommand="Refresh">

Lo mismo se puede lograr en el código detrás:

itemListView.IsPullToRefreshEnabled = true;
itemListView.RefreshCommand = Refresh;

Luego, debe especificar qué hace el Comando de Refresh en su código detrás:

public ICommand Refresh 
{
    get
    {
        itemListView.IsRefreshing = true; //This turns on the activity
                                          //Indicator for the ListView
        //Then add your code to execute when the ListView is pulled
        itemListView.IsRefreshing = false;
    }
}


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow