Обращение к основному потоку из дочернего
Для обращения к объектам основного потока достаточно вызвать нужный код из обвязки BeginInvoke:
BeginInvoke(new MethodInvoker(delegate
{
textBox1.AppendText("Программа завершила свою работу!");
//здесь может быть любой код
}));
Комментарии