Ну, присваивать OnActivate после и активации формы и после окончания ассинхранного вызова как то глупо, он больше не вызовется (вариант переключения на др. окно и обратно не рассматриваем). Так что вариант - вынести код, зависящий от результатов ассинхронного вызова а отдельный метод и вызывать его в нужный момент самому. Ну и для повторного вызова OnActivate - проверить есть ли результат и вызвать, если надо.
|