J'ai un winapp exécuté avec une DLL qui y est référencée. toutes les opérations majeures sont effectuées dans la DLL.Mise à jour asynchrone de l'interface utilisateur lorsqu'une exception se produit dans la DLL référencée
J'ai comme 1000 fichiers xml stockés dans un emplacement que je dois lire et stocker des données dans un autre format. De l'interface utilisateur, je clique sur un bouton d'importation, l'appel est passé à la couche DLL qui convertit un xml après l'autre stocké à l'emplacement dans une boucle foreach.
Si un fichier XML échoue parce qu'il n'est pas au format approprié, l'outil doit afficher un message dans une zone de texte de mon interface utilisateur, mais l'exception se produit dans la DLL. L'outil doit continuer avec les autres XML. Je connais par un délégué son possible, mais je suis confus sur la façon de l'utiliser entre la DLL et l'interface utilisateur que la DLL n'a pas le handle de zone de texte.
grâce ...
Hey merci, cela a fonctionné comme un jeu d'enfant, un seul changement this.Invoke ((MethodInvoker) déléguer ... :-) – srivatsayb