Bonjour a tous !

j'ai un léger problème avec mon logiciel.

je vous présente mon code et j'explique ensuite

form 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
                form2.ShowDialog();
 
                 load(); //rafraichi la liste

form 2

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
if (System.Windows.Forms.FormWindowState.Minimized == WindowState)
            {
 
                this.Hide();
 
            }
Mon soucis est que si je met ma form2 en hide, le "showdialog" s'excute comme si je fermais la fenêtre et rafraichi ma liste (trop tot). Quand je double clique sur mon notifyicon, la form2 reviens au premier plan comme prévu et quand je la ferme elle sauvegarde mes données comme prévu mais le "showdialog" étant terminé, plus aucun rafraichissement s'effectue.

un bon samaritain pour m'aider ?

merci a l'avance !