2016-09-26 3 views
0

첫 페이지에서 탐색하려면 내 프로젝트에 firstPage와 secondPage가 있습니다. 나는 다음과 같은 코드를goback에서 이전 페이지로 이동하는 데 Windows Mobile에서 느리게로드되는 동안 8.1 winRT

Frame.Navigate(typeof(secondPage)); 

를 사용하고 secondPage에서 돌아가, 내가 이전 페이지로 다시 이동하려면 NavigationHelper 클래스를 사용, 첫 페이지는 100 dataitems와 목록보기가 포함되어 있습니다.

첫 페이지로 이동하는 속도가 매우 느리고 빠른 탐색을 할 수있는 방법이 있지만 Dispatcher도 시도했지만 속도는 향상시키지 않았습니다.

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" 
관련 문제