Sök…


Introduktion

Den här dokumentationen beskriver hur du använder de olika komponenterna i Xamarin Forms ListView

Dra till Refresh i XAML och kod bakom

För att aktivera Pull to Refresh i en ListView i Xamarin, måste du först ange att det är PullToRefresh aktiverat och sedan ange namnet på kommandot du vill åberopa på ListView som dras:

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

Samma kan uppnås med kod bakom:

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

Sedan måste du ange vad Refresh Command gör i din kod bakom:

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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow