Xamarin.Forms Cycle de vie de l’interpréteur

Les applications Shell respectent le Xamarin.Forms cycle de vie, et déclenchent également un Appearing événement lorsqu’une page est sur le point d’apparaître sur l’écran et un événement lorsqu’une Disappearing page est sur le point de disparaître de l’écran. Ces événements sont propagés aux pages et peuvent être gérés en remplaçant les méthodes OnAppearing ou OnDisappearing sur la page.

Remarque

Dans une application Shell, les événements Appearing et Disappearing sont déclenchés à partir du code multiplateforme, avant que le code de plateforme rende une page visible ou supprime une page de l’écran.

Pour plus d’informations sur le cycle de vie de l’application Xamarin.Forms , consultez Xamarin.Forms le cycle de vie des applications.

Navigation hiérarchique

Dans une application Shell, l’envoi (push) d’une page sur la pile de navigation entraîne que l’objet ShellContent actuellement visible, et le contenu de sa page, déclenchent l’événement Disappearing. De même, l’affichage de la dernière page depuis la pile de navigation entraîne que l’objet ShellContent nouvellement visible, et le contenu de sa page, déclenchent l’événement Appearing.

Pour plus d’informations sur la navigation hiérarchique, consultez Xamarin.Forms la navigation hiérarchique.

Dans une application Shell, l’envoi d’une page modale sur la pile de navigation modale entraîne que tous les objets Shell visibles déclenchent l’événement Disappearing. De même, l’affichage de la dernière page modale depuis la pile de navigation modale entraîne que tous les objets Shell visibles déclenchent l’événement Appearing.

Pour plus d’informations sur la navigation modale, consultez Xamarin.Forms les pages modales.