В продолжение моего вчерашнего вопроса, чтобы глубоко скопировать объект с событий в C # и прикрепить события исходного объекта к клонированной копии довольно просто, вы просто устанавливаете объявление события в Copy = значение в оригинале. Глубокое клонирование при присоединении событий
Как это сделать в VB.Net? (С помощью . Сеть 2)
Я надеялся, что, возможно, есть что-то с отражением, где вы можете проверить, какие события связаны, и как-то перенести их на новый объект.