現在、WP7用のアプリを開発していますが、Selection_Changeというリストボックスイベント呼び出しで小さな問題が発生しました。問題は、リストボックスを含むページに戻ると、selection_changeイベントがまったく変更されずに、またはユーザー入力なしでトリガーされることです。リストボックスのコードは次のようになります。
private void lsbHistory_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
int index = lsbHistory.SelectedIndex;
NavigationService.Navigate(new Uri("/Views/NextPage, UriKind.Relative));
}
ナビゲートしたページで、ナビゲートされたページから抜け出す唯一の方法は、戻るボタンまたはスタートボタンを押すことです。これは、リストボックスを含むページに戻ることを意味します。ナビゲートして戻ると、選択の変更がトリガーされ、例外が発生することがあります。誰かがこれを以前に経験したことがありますか?