0

Windows Phone 7 C# では、ページを表示する必要があり、ページが NavigationService.GoBack() を実行するときにいくつかのコードを実行します。

Save();
NavigationService.Navigate(new Uri("/Add.xaml", UriKind.Relative));
Reload();

しかし Reload() は、ページが表示されたときに実行されます! Reload()を実行するためにページが閉じるのをプログラムに待機させるにはどうすればよいですか??

ありがとう

4

1 に答える 1

1

最善の方法は、OnNavigatedTo メソッドを使用することです。

override void OnNavigatedTo(NavigationEventArgs e)
{
    if(e.NavigationMode == NavigationMode.Back)
    {
        Reload();
    }
}
于 2012-06-19T18:34:07.617 に答える