Xamarin.Forms Navigasi
Xamarin.Forms menyediakan sejumlah pengalaman navigasi halaman yang berbeda, tergantung pada jenis Halaman yang digunakan.
Atau, Xamarin.Forms aplikasi Shell menggunakan pengalaman navigasi berbasis URI yang tidak memberlakukan hierarki navigasi yang ditetapkan. Untuk informasi selengkapnya, lihat Xamarin.Forms Navigasi Shell.
Navigasi Hierarkis
Kelas ini NavigationPage
memberikan pengalaman navigasi hierarkis di mana pengguna dapat menavigasi melalui halaman, maju, dan mundur, seperti yang diinginkan. Kelas mengimplementasikan navigasi sebagai tumpukan Page
objek last-in, first-out (LIFO).
TabbedPage
Xamarin.FormsTabbedPage
Terdiri dari daftar tab dan area detail yang lebih besar, dengan setiap tab memuat konten ke area detail.
CarouselPage
Xamarin.FormsCarouselPage
adalah halaman yang dapat disapu pengguna dari sisi ke sisi untuk menavigasi halaman konten, seperti galeri.
FlyoutPage
Xamarin.FormsFlyoutPage
adalah halaman yang mengelola dua halaman informasi terkait – halaman flyout yang menyajikan item, dan halaman detail yang menyajikan detail tentang item di halaman flyout.
Halaman Modal
Xamarin.Forms juga menyediakan dukungan untuk halaman modal. Halaman modal mendorong pengguna untuk menyelesaikan tugas mandiri yang tidak dapat dinavigasi jauh hingga tugas selesai atau dibatalkan.