Во-первых, я рекомендую много узнать о многопоточности.Тогда возвращайся и узнай о розетках.У обоих из них довольно крутые кривые обучения, и попытка справиться с обоими - это лот .
Тем не менее, вы можете опубликовать обновление пользовательского интерфейса, захватив контекст пользовательского интерфейса через TaskScheduler.FromCurrentSynchronizationContext
и планирование Task
к этому TaskScheduler
.Если TPL недоступен, вы можете просто использовать SynchronizationContext
напрямую.