WPF主窗口不返回
本文关键字:返回 窗口 WPF | 更新日期: 2023-09-27 18:21:54
问题是我的程序在return;
语句之后不会返回。也许我只是累了,找不到明显的错误,但是。。。它在返回后继续工作并打开窗口。怎么了?
是的,我的程序进入IF语句。
public partial class MainWindow : Window
{
public MainWindow()
{
bool checkingResult = FileChecker.CheckFiles();
if (!checkingResult)
{
MessageBox.Show("Required files are missing.", "Error", MessageBoxButton.OK, MessageBoxImage.Error);
return;
}
InitializeComponent();
DataContext = new MainViewModel();
}
}
MainWindow()
只是一个构造函数。此构造函数返回时,应用程序不会终止。使用Application.Current.Shutdown()
正确关闭WPF应用程序。