Спасибо, с Invoke и делегатами разобрался
Теперь другой вопрос: у меня такая система, что хочу новую форму в новом триде открывать. Для этого повесил на класс формы переменную Thread. Затем, когда я по нажатию кнопки запускаю этот трид, он как только он выполняет все действия(открывает форму, отрисовывает, даёт фокус), сразу же закрывается... Я понимаю что это есть в MSDN, но с техническим английским у меня туговато. Не подскажите, что делать в данном случае?