2016-09-26 5 views
0

私のプロジェクトには、最初のページからナビゲートするためのfirstPageとsecondPageがあります。私は、次のコードgobackからwindowsへの読み込みが遅くなっていますが、電話番号は8.1です。winRT

Frame.Navigate(typeof(secondPage)); 

を使用し、バックsecondPageから行くために、私は前のページに戻るために、NavigationHelperクラスを使用し、最初のページには、100 dataitemsとリストビューが含まれています。

最初のページへのナビゲートは非常に遅く、高速ナビゲーションの方法はありますが、ディスパッチャも試しましたが速度は向上しませんでした。

DataItems = new IncrementalLoadingCollection<EmpTables> 
     (async (currentPage,pageSize) => 
{ 
    return await Task.Run<IEnumerable<EmpTables>>(() => 
    { 
     return Source.Skip(currentPage * pageSize).Take(pageSize); 
    }); 
}, 5); 

このViewModel.DataItemsプロパティは、listview itemssourceにバインドされます。

+0

リストビューを満たすコードを投稿する必要があります。 – Stefan

+0

コードサンプルを追加しました –

答えて

0

これをfirstPage.xamlファイルに追加するとどうなりますか?

NavigationCacheMode="Enabled" 
関連する問題