#wpf
#wpf
Вопрос:
Я хочу закрыть страницу WPF, но Close()
для страницы не работает. В окне WPF this.Close()
закрывает окно, но на странице WPF это не работает.
Ответ №1:
Страница не является окном, и, как таковое, ее нельзя закрыть напрямую. Из документации для Page следует, что страница предназначена для того, чтобы быть «страницей содержимого, на которую можно переходить и на которую можно размещать» …
Вам нужно будет получить ссылку на хост страницы и закрыть ее. Если вы размещаете эту страницу внутри окна, вы можете закрыть это окно.
Ответ №2:
замените содержимое контроллера контейнера, в котором вы разместили страницу, на какое-либо другое или очистите содержимое контейнера