Bonjour,
J'ai créé 3 écrans de type WindowsForm:
- Login
- Menu
- Recherche
- FicheInfo

Le projet se charge en lançant via le main
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Application.Run(new Menu();
Dans le constructeur de Menu, je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Login = New Login();
Login.ShowDialog();
Si le login est validé, un s'effectue

Puis sur mon écran principal Menu, j'ai un bouton qui ouvre Recherche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Recherche = New Recherche();
Recherche.ShowDialog();
Sur mon écran de recherche, j'affiche plusieurs personnes et lorsque j'en sélectionne un dans la liste, je veux afficher ses informations dans l'écran InfoGene, tout en fermant l'écran Recherche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
InfoGene = New InfoGene();
this.Close();
InfoGene.ShowDialog();
C'est la que j'ai un problème car l'écran Recherche ne se ferme que lorsque je ferme InfoGene.

Merci de votre aide