Invoke
вернет поток , для которого был создан элемент управления (используется метод Invoke).Убедитесь, что другой элемент управления также был создан в указанном потоке, то есть убедитесь, что один элемент управления не был создан в "неправильном потоке", чтобы начать с .
Кроме того, поскольку target для Invoke
не было указано, то это будет this.Invoke
содержащего объекта / класса - что может быть неуместно.
(или какХасан Хан указал, рассмотрите таймер WinForms ... обратный вызов всегда будет выполняться в потоке, в котором был создан таймер, в этом случае.)
Счастливое кодирование.