Ah ben non, dans ce cas, les exceptions devraient remonter toutes seules dans ton splashscreen, vu que c'est lui qui instancie tout. Tu n'as plus qu'à les catcher dans ton splashscreen et les afficher.
Tu peux aussi les catcher avant, dans ta fenetre principale par exemple, et les envoyer a ton splashscreen par la suite. De toute manière, il faudra que ta fenetre principale ai une référence vers le splashscreen pour pouvoir le cacher. Donc tu fais:
splashscreen
MainWindow mainWindow = new mainWindow(this);
MainWindow
1 2 3 4 5
| public MainWindow(SplashScreen splashScreen)
{
this.splashScreen = splashScreen;
...
} |
et une fois que t'as la référence ben tu fais c'que tu veux
Partager