В моем приложении мне нужно видеть только одно представление за раз, поэтому я использую ContentControl в своей оболочке. Проблема в том, что если у меня есть одно видимое представление (скажем, View1) и я активирую View2, до этого момента все в порядке. Теперь пользователь нажимает кнопку «Закрыть» на View2, после чего пользователи заканчивают тем, что теперь смотрят на пустой экран, поскольку сейчас нет активных представлений. Я предполагаю, что адаптер региона деактивирует текущий активный вид перед активацией следующего вида.
Как я могу гарантировать, что ранее активный вид снова стал активированным (View1 в моем примере)? Нужен ли мне регион другого типа для достижения этой функции?
Заранее спасибо,
Али