Voici comment tu peux résoudre ton problème en deux mots :
--- form 2 ---
Tu créé une property public qui contiendra la valeur que tu veux retourner.
on va l'appeler .getValue();
--- Form 1 ---
Avant de faire le show() de la form2, tu ajoute un event handler sur le closing:
1 2 3
| Form2 f = new form2()
f.closing += ............
f.show() |
Dans le code de l'event handler du closing tu retrouves la valeur avec : f.getValue();
Avec cette technique tu retrouvera la valeur au moment ou Form2 est fermée.
Si tu veux récupérer la valeur en temps réel tu dois définir un event custom sur form2 et avoir un event handler sur form1.
voila j'espère que ça pourra t'aider.
Ludovic,
Partager