Я создаю приложение wpf в C#, я знаю, чтобы закрыть/открыть окно, которое вы должны использовать методы .Close() и .Show(), но по какой-то причине домашний экран, первое окно, которое появляется при запуске приложения, не будет закрыто.Как закрыть домашнее окно
Home window1 = new Home();
window1.Close();
Name window2 = new Name();
window2.Show();
Window2 появляется, но окно1 не закрывается. В чем проблема.
Я заметил, что при вызове метода близко, он не закрывает предыдущее окно. Например, если я открываю окно1 и открываю окно2, я не могу закрыть окно1, но я МОГУ закрыть окно2. Тогда, когда у меня есть window2 open и open window3, я не могу закрыть window1 или window2, но я могу закрыть window3. И это продолжается, только последнее окно может быть закрыто, ничего ранее не может. Как закрыть предыдущие окна. – Jake
Где вы храните ссылки на объекты вашего окна? –