C # backgroundWorker signale la chaîne?
Comment puis-je déclarer une chaîne de caractères (comme "maintenant à la recherche de fichiers. . .", "trouvés sélection. . .") de retour de mon windows.formulaire à partir d'un backgroundWorker ainsi que d'un pourcentage. En outre, j'ai une grande classe qui contient la méthode que je veux lancer dans backgroundWorker_Work. Je peux l'appeler par Class_method(); mais je suis incapable de rendre compte de mon pourcentage de fait ou quoi que ce soit à partir de la classe appelée, seulement à partir de la backgroundWorker_Work méthode.
Merci!
source d'informationauteur | 2009-08-17
Vous devez vous connecter pour publier un commentaire.
Je suis en supposant que WCF ont également la méthode
Juste utiliser le userState rapport à la chaîne.
Et vous obtiendrez ce "Lancement du compte à rebours" de la chaîne de retour dans ProgressChanged événement
Vous pouvez utiliser le userState paramètre de
ReportProgress
méthode de signaler que les chaînes de caractères.Voici un exemple à partir de MSDN:
Lire Simple, Multi-threading dans les Windows Forms.
C'est une série en 3 parties.
utiliser un délégué.