У меня есть ListBox
, заполненный данными из XML.Пока все в порядке, проблема в том, что я получаю некоторые ошибки, когда пытаюсь замаскировать его.
protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e)
{
State["listbox1"] = listBox1.ItemsSource;
}
Затем:
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
if (State.ContainsKey("listbox1"))
{
listBox1.ItemsSource = (IEnumerable)State["listbox1"];
}
}
Когда я нажимаю кнопку запуска, я уже получаю ошибку,App.xaml.cs
открывается, и строка ниже становится желтой
System.Diagnostics.Debugger.Break();
Я также использовал помощник надгробной плиты, но он не возвращал элементы в моем списке.