В настоящее время я занимаюсь разработкой приложения для WP7, но столкнулся с небольшой проблемой при вызове события Listbox Selection_Change.Проблема в том, что когда я возвращаюсь на страницу, которая содержит список, событие selection_change срабатывает без изменения вообще или без какого-либо пользовательского ввода.Код списка выглядит примерно так:
private void lsbHistory_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
int index = lsbHistory.SelectedIndex;
NavigationService.Navigate(new Uri("/Views/NextPage, UriKind.Relative));
}
На странице, на которую я перехожу, единственный выход из навигации - это нажать кнопку «Назад» или кнопку «Пуск», что означает, что она вернется на страницу, которая содержитсписок.Когда я возвращаюсь назад, изменение выбора запускает меня иногда к исключению.Кто-нибудь прошел через это раньше?