WPF Как показать главное окно, которое скрыто, из подокна? - PullRequest
0 голосов
/ 25 июня 2019

Я использую c # WPF.Я скрываю главное окно и открываю новое подокно.Теперь я хочу вернуться к своему главному окну, которое было скрыто ранее.

Я скрываю свое главное окно и открываю свое подокно с этим кодом:

this.Visibility = Visibility.Hidden;
MovingObjectWindow movingObjectWindow = new 
MovingObjectWindow();
movingObjectWindow.Visibility = Visibility.Visible;

Ответы [ 2 ]

3 голосов
/ 25 июня 2019

Вы можете подписаться на закрытое событие вашего подокна, чтобы открыть главное окно. Добавьте это после того, как вы вызовете свой подоконный конструктор:

movingObjectWindow.Closed += (sender, args) => { this.Visibility = Visibility.Visible; };
1 голос
/ 25 июня 2019

Вы можете получить доступ к своему MainWinodowInstance следующим образом:

(Application.Current.MainWindow as MainWindow).Visibility = Visibility.Visible;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...