Xamarin.Forms Kabuk yaşam döngüsü
Kabuk uygulamaları yaşam döngüsüne Xamarin.Forms saygı gösterir ve ayrıca bir sayfa ekranda görüntülenmek üzereyken bir olay ve Disappearing
bir sayfa ekrandan kaybolmak üzereyken bir olay başlatırAppearing
. Bu olaylar sayfalara yayılır ve sayfadaki veya OnDisappearing
yöntemleri geçersiz kılınarak OnAppearing
işlenebilir.
Not
Bir Shell uygulamasında ve Disappearing
olayları platformlar Appearing
arası koddan oluşturulur; platform kodu bir sayfayı görünür hale getirmeden veya bir sayfayı ekrandan kaldırmadan önce.
Uygulama yaşam döngüsü hakkında Xamarin.Forms daha fazla bilgi için bkz Xamarin.Forms . uygulama yaşam döngüsü.
Hiyerarşik gezinti
Shell uygulamasında bir sayfayı gezinti yığınına göndermek, o anda görünür ShellContent
durumda olan nesnenin ve sayfa içeriğinin olayı oluşturmasına Disappearing
neden olur. Benzer şekilde, gezinti yığınından son sayfayı açmak, yeni görünen ShellContent
nesnenin ve sayfa içeriğinin olay oluşturmasına Appearing
neden olur.
Hiyerarşik gezinti hakkında daha fazla bilgi için bkz Xamarin.Forms . hiyerarşik gezinti.
Kalıcı gezinti
Shell uygulamasında kalıcı bir sayfayı kalıcı gezinti yığınına göndermek, tüm görünür Shell nesnelerinin olayı oluşturmasına Disappearing
neden olur. Benzer şekilde, kalıcı gezinti yığınından son kalıcı sayfayı açmak, tüm görünür Shell nesnelerinin olayı oluşturmasını Appearing
sağlar.
Kalıcı gezinti hakkında daha fazla bilgi için bkz Xamarin.Forms . kalıcı sayfalar.