Событие <имяСобытия1> не может реализовать событие <имяСобытия2> в интерфейсе <интерфейс>, так как их делегируемые типы <делегат1> и <делегат2> не совпадают
Обновлен: Ноябрь 2007
Event '<eventname1>' cannot implement event '<eventname2>' on interface '<interface>' because their delegate types '<delegate1>' and '<delegate2>' do not match
Visual Basic не может реализовать событие, поскольку его тип делегата не соответствует типу делегата события интерфейса. Эта ошибка может появиться при определении нескольких событий в интерфейсе и последующей попытке их совместной реализации с использованием одного события. Событие может реализовывать несколько событий только в том случае, если все они объявлены с помощью синтаксиса As и указывают один и тот же тип делегата.
Идентификатор ошибки: BC31423
Чтобы исправить эту ошибку
Реализуйте события по отдельности.
либо
Определите события в интерфейсе, используя синтаксис As, и укажите тот же тип делегата.