Я настраиваю надгробную плиту для простого приложения WP7.У меня есть список элементов, и я хочу сохранить ListBox.SelectedIndex в памяти состояний, а по возвращении на страницу выбрать этот элемент в списке.
Когда я пытаюсь использовать следующий код, кажется, что сохранение значения работает (я подтвердил, отобразив его в MessageBox), но элемент списка не выбран.
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
if (State.ContainsKey("activeResult"))
{
listBox1.SelectedIndex = Convert.ToInt32(State["activeResult"]);
}
base.OnNavigatedTo(e);
}
protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e)
{
State["activeResult"] = listBox1.SelectedIndex;
base.OnNavigatedFrom(e);
}
Код компилируетсябез ошибок - но элемент списка просто никогда не выбирается.Спасибо за вашу помощь!ура будет