目前我正在为 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));
}
在我导航到的页面上,离开导航页面的唯一方法是按下返回按钮或开始按钮,这意味着它将返回到包含列表框的页面。当我向后导航时,选择更改触发有时会导致我出现异常。以前有人经历过吗?