Я добавил 8 Usercontrol. Эти пользовательские элементы управления открываются нажатием кнопок «Назад» / «Далее». Мне нужно возобновить работу с UserControl, который я открыл перед закрытием приложения. Например, я закрыл приложение в 5-м UserControl. Когда я снова открываю приложение, мне нужно возобновить работу с 5-го UserControl. Я добавил эти 8 пользовательских элементов управления в UserControlViewModel.
private UserControlViewModel _userControlViewModel;
public MainPanelViewModel()
{
_userControlViewModel= new UserControlViewModel();
}
Но каждый раз при вызове конструктора MainPanelViewModel создается новый экземпляр. Так что UserControl не возобновляет работу с UserControl, который я открыл перед выполнением. Как этого добиться?