Я создаю приложение WPF, используя страницы стиля навигации, а не окна. Я хочу показать окно внутри страницы, это окно должно быть модальным для страницы, но разрешить пользователю перейти на другую страницу и вернуться на ту же страницу с модальным окном в том же состоянии.
Я попытался с помощью всплывающего элемента WPF, но проблема в том, что элемент управления скрывается при каждом удалении от страницы. Я предполагаю, что я могу написать код, чтобы показать его снова, но не делает правильный выбор.
Каков наилучший способ сделать это в WPF?