0
Проблема в том, что моя программа не возвращается после return;
. Может быть, я просто устал и не могу найти очевидной ошибки, но ... он продолжает работу после возвращения и открывает окно. Какого черта?Главное окно WPF не возвращается
И да, моя программа вводит оператор 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();
}
}
Ваша программа попадает в оператор if? – Jacob
Итак, вы хотите закрыть приложение, если 'checkResult' является' false'? Если это так, поместите 'this.Close();' перед 'return'. – Yoav
Да. Программа вводит if-statement и после метода MainWindow() открывает окно. – khrabrovart