Le problème est que mon programme ne retourne pas après return;
instruction. Peut-être que je suis juste fatigué et ne peux pas trouver d'erreur évidente mais ... il continue son travail après le Retour et ouvre la fenêtre. Que diable?fenêtre principale WPF ne retourne pas
Et oui, mon programme entre IF instruction.
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();
}
}
Votre programme entrer dans l'instruction if? – Jacob
Donc vous voulez fermer l'application si 'checkingResult' est' false'? Si c'est le cas, placez un 'this.Close();' avant le 'return'. – Yoav
Oui. Le programme entre if-statement et après la méthode MainWindow() ouvre la fenêtre. – khrabrovart