WPF.Как вызвать функцию при отображении страницы в фрейме?

У меня есть несколько treeview, информация для которых парсится и обрабатывается в фоне сразу после запуска программы.При переключении фрейма на страницу с treeview должна запускаться функция, которая считывает XML и отрисовывает treeview. Проблема в том, что у меня не получается сделать так, что бы функция запускалась именно при переключении фрейма на нужную страницу. На страницу переключаюсь так

    this.ContentFrame.Navigate(new Uri("SPD.xaml", UriKind.Relative));

Я пробовал вызывать функцию так :

this.ContentFrame.Navigate(new Uri("SPD.xaml", UriKind.Relative));
       SPD spd = new SPD;
       spd.PrepareTrees();

Но такой код не работает, при изменении контролов из XAML происходит ошибка. Что нужно сделать, что бы вызвать функцию PrepareTrees?


Ответы (0 шт):