Господа,
весь день я блуждал в лабиринтах Invoke, BeginInvoke, EndEnvoke,
а также AsyncOperationManager и пространства имен Tasks.Task.
Но у меня очень простая задача:
я хочу из виндовой формы запустить два потока.
Эти потоки что то делают.
Время от времени они мне в основной UI — поток рапортуют о результатах своей деятельности.
И я до сих пор расшибаю лоб о то, что вызов из параллельного потока приводит к сообщению
"Недопустимая операция в нескольких потоках: попытка доступа к элементу
управления "textBox1" не из того потока, в котором он был создан".
Есть какой то способ из параллельного потока передать данные в основной поток?
У деда мороза этого попросить, что ли...