Вы можете перезаписать операцию добавления и удаления (+ = и - =) для события, как показано в следующем коде:
private int count = 0;
public event EventHandler MyEvent {
add {
count++;
// TODO: store event receiver
}
remove {
count--;
// TODO: remove event receiver
}
}