Вот мой частичный код, когда я нажимаю кнопку, я хочу, чтобы текущее окно было закрыто и открылось новое окно, но текущее окно остается открытым
AdminWindow window = new AdminWindow();
window.ShowDialog();
this.Close();
Если я напишу только this.Close();
, текущее окно будет закрыто. Как мне закрыть текущее окно и открыть свой adminWindow
или почему этот код не работает?
Спасибо.
1 ответ
Вместо этого вы можете использовать this.Hide();
.
Похожие вопросы
Новые вопросы
.net
НЕ используйте для вопросов о .NET Core - используйте вместо этого [.net-core]. .NET Framework - это программная среда, предназначенная главным образом для операционной системы Microsoft Windows. Он включает в себя реализацию библиотеки базовых классов, общеязыковой среды выполнения (обычно называемой CLR), общей системы типов (обычно называемой CTS) и динамической среды исполнения. Он поддерживает множество языков программирования, включая C #, VB.NET, F # и C ++ / CLI.
window.ShowDialog()
вwindow.Show()
, открыв новое окно без блокировки и, следовательно, достигнув оператораthis.Close()