Продолжить код, когда ожидается PushModalAsync Страница закрыта Xamarin.Forms - PullRequest
0 голосов
/ 24 мая 2019

У меня есть такой метод:

public async Task BtnLoad_OnClick()
    {

        MediaPage galleryPage = new MediaPage();
        await Application.Current.MainPage.Navigation.PushModalAsync(galleryPage);

        try
        {
            //some logic here;
        }
        catch (Exception ex)
        {
             //
        }
    }

Я намеревался открыть MediaPage () и подождать, пока он не закроется, прежде чем следует попытка try {} catch {}.

На данный момент, как только MediaPage открывается, сразу выполняется try {} catch {}, и это не то, что я намереваюсь.

Как мне ждать, пока PushModalAsync(galleryPage) закрыто?

1 Ответ

0 голосов
/ 24 мая 2019

ОК.

Я нашел решение:

galleryPage.Disappearing += (sender2, e2) => {//after closing logic here.}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...