在我想隐藏它的 WPF 窗口中,使用显示另一个窗口ShowDialog
然后取消隐藏第一个窗口。
当我这样做时:
this.Hide();
var window2 = new Window2();
window2.ShowDialog();
this.Show();
第一个窗口以空白窗口的形式打开。
这种技术有什么问题?
当我这样做时:
var window2 = new Window2();
Visibility = Visibility.Collapsed;
window2.ShowDialog();
Visibility = Visibility.Visible;
第一个窗口退出然后应用程序。
这种技术也有什么问题?