Dlaczego BackgroundWorker nie wymaga wywołania w procedurze obsługi zdarzeń ProgressChanged?
OdProgressChanged
obsługa zdarzeń jest wywoływana z miejsca wDoWork
procedury obsługi zdarzeń, nie powinny być wywoływane w wątku operacji asynchronicznych, któryDoWork
działa również na wątku interfejsu użytkownika, dlatego wymaga wywołania lubBeginInvoke
manipulować kontrolkami?
Domyślam się, że w magii dzieje się trochęReportProgress
metoda, ale jak to nawet wie, który z nich jest właściwym wątkiem do wywołaniaProgressChanged
obsługa zdarzeń?