J'essaie de réaliser une application type gestion de données par un workflow. Je voudrais que mon WorkFlow démarre une fenêtre type form avec quelques éléments ListView et un label.
La réception des données se fait par un événement envoyé par la partie hôte.
Dans un premier temps, j'ai mis la création du form avant le HandleExternalEvent. Le problème est que la fenêtre s'affiche, puis se bloque. Le Workflow est sur l'activité Handle.
Donc, j'ai essayé de les mettre en parallèle, mais j'obtiens le même résultat.
Ensuite, pour afficher la fenêtre, j'ai mis le form en ShowDialog. La fenêtre est accessible, mais ma deuxième séquence n'est pas exécutée. Ceci me semble étonnant, car les 2 séquences sont censées s'exécuter en parallèle. Après vérification, j'ai inversé les 2 branches et la première s'exécute, puis la seconde. Dommage, pour un fonctionnement en parallèle.
En utilisant la méthode Show du form, la fenêtre s'affiche en blanc et ne peut pas être visualisable correctement.
Si qqun a une idée sur comment je pourrais gérer mon affichage et mon événement en parallèle ou en continue ?
Partager