Bonjour,
dans un BackGroundWorker on peut passer un objet dans ReportProgress(int, Object).
Mais comment le récupérer dans l'événement ProgressChanged ?
Merci
Version imprimable
Bonjour,
dans un BackGroundWorker on peut passer un objet dans ReportProgress(int, Object).
Mais comment le récupérer dans l'événement ProgressChanged ?
Merci
L'objet UserState se trouve dans l'évènement ProgressChangedEventArgs :
Code:
1
2
3
4
5 private void backgroundWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e) { // Récupérer l'objet : e.UserState; }
J'ai parlé trop vite !
Il me renvoie null ?!?!
Je viens de refaire un essai, là ça fontionne ?!?!
Meric