У меня есть 2 класса в разных потоках, "A" и "B".
«A» создает элементы управления Windows, а «B» - поток GUI.
В какой-то момент «A» прослушивает событие, запущенное в «B», затем использует:
MethodInvoker m22 = new MethodInvoker(() => flow.Controls.Add(myobj));
flow.Invoke(m22);
Это добавляет "myobj", созданный в "A", к потоку, это элемент управления, созданный в "B".
Ошибка: я получаю сообщение об ошибке, поскольку он обращается к myobj из другого процесса, отличного от процесса, в котором он был создан.
Является ли событие началом нового процесса? Спасибо