Bonjour,

Je développe sur PPC avec le compact framework 3.5 et je cherche à simuler le comportement d'un DialogResult avec un UserControl.
En gros, j'ai une méthode appelante qui appelle la méthode showcontrol() de mon contrôle, celle-ci affiche le UserControl et, et attend que l'utilisateur saisisse une valeur dans le contrôle et clique sur le bouton OK ou Annuler du contrôle ; dès que c'est terminé, elle ferme le contrôle et retourne la valeur saisie à l'appelante.

J'ai fait des tests sans succès avec des Thread.sleep() ou des boucles (mais je perds la main) et avec du multithreading (mais je n'ai réussi qu'à exécuter une tâche de fond pendant que mon thread principal s'exécute, alors que je souhaiterais pouvoir récupérer des événements click alors que le thread principal est en attente).

Quelqu'un aurait-il une idée pour mettre en pause ma méthode showcontrol() en attendant que mes événements click soient déclenchés?

Voilà, j'espère que j'ai été assez clair.

Merci d'avance,

Olivier.