サーチ…


前書き

このドキュメントでは、Xamarin Forms ListViewのさまざまなコンポーネントの使用方法について詳しく説明しています。

XAMLとコードビハインドでリフレッシュする

XamarinのListViewでPull to Refreshを有効にするには、 PullToRefresh有効になっていることを指定してから、 ListViewをプルするときに呼び出すコマンドの名前を指定する必要があります。

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

同じことがコードの背後で達成することができます:

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

次に、 Refreshコマンドがコード内で何をするかを指定する必要があります。

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
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow