2012-02-01 5 views
0

WP7 응용 프로그램에 목록 상자가 있고 응용 프로그램을 다시로드 할 때 목록 상자에 항목을 저장하고 저장하고 싶습니다. 시도했지만 작동하지 않습니다.WP7 응용 프로그램의 삭제 표시 목록 상자

protected override void OnNavigatingFrom(NavigatingCancelEventArgs e) 
    { 
     this.SaveState(e); 
    } 

    protected override void OnNavigatedTo(NavigationEventArgs e) 
    { 
     this.RestoreState(); 
    } 

어떻게해야합니까 ??

+0

어떻게하면 목록 상자를 채우고 있습니까? –

답변

1

삭제 표시에서 데이터 크기에 따라 PhoneApplicationService.State 또는 IsolatedStorage.ApplicationSettings에 응용 프로그램 데이터를 저장해야합니다.

App.xaml.cs 파일에는 응용 프로그램이 시작될 때 (사용자가 처음 응용 프로그램을 시작할 때 발생 함), '활성화 됨'(응용 프로그램이 휴면 또는 툼 스톤 인 경우 및 (사용자가 응용 프로그램으로 다시 이동 함), '비활성화 됨'(사용자가 응용 프로그램에서 앞으로 멀리 이동할 때마다 응용 프로그램이 비활성화됩니다. 일반적으로 응용 프로그램이 비활성화 된 후에 휴면 상태가되지만 응용 프로그램이 삭제 표시되는지 이 이벤트가 끝난 후 종료 됨) 및 '닫기'(사용자가 뒤로 버튼을 사용하여 응용 프로그램의 첫 번째 페이지를 거꾸로 탐색하면 응용 프로그램이 종료 됨)

자세한 내용은 체크 아웃 : How to: Preserve and Restore Application State for Windows Phone

관련 문제