Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Приложения оболочки учитывают жизненный цикл Xamarin.Forms и дополнительно генерируют событие Appearing, когда страница должна отобразиться на экране, а событие Disappearing возникает, когда страница должна исчезнуть с экрана. Эти события распространяются на страницы и могут быть обработаны путем переопределения методов OnAppearing или OnDisappearing на странице.
Примечание.
В приложении оболочки события Appearing и Disappearing вызываются из кросс-платформенного кода до того, как код платформы делает страницу видимой или удаляет страницу с экрана.
Дополнительные сведения о жизненном цикле приложения Xamarin.Forms см. в статье Жизненный цикл приложения Xamarin.Forms.
Иерархическая навигация
В приложении оболочки принудительная отправка страницы в стек навигации приведет к тому, что текущий видимый объект ShellContent и его содержимое страницы порождает событие Disappearing. Аналогичным образом, появление последней страницы из стека навигации приведет к тому, что новый видимый объект ShellContent и его содержимое страницы порождает событие Appearing.
Дополнительные сведения об иерархической навигации см. в статье Иерархическая навигация в Xamarin.Forms.
Модальная навигация
В приложении оболочки принудительная отправка модальной страницы в модальный стек навигации приведет к тому, что все видимые объекты оболочки будут вызывать событие Disappearing. Аналогично, появление последней модальной страницы из модального стека навигации приведет к тому, что все видимые объекты оболочки будут вызывать событие Appearing.
Дополнительные сведения о модальной навигации см. в статье Модальные страницы в Xamarin.Forms.