Share via


Xamarin.Forms Pages

Xamarin.Forms Sayfalar platformlar arası mobil uygulama ekranlarını temsil eder.

Aşağıda açıklanan tüm sayfa türleri sınıfından Xamarin.FormsPage türetilir. Bu görsel öğeler ekranın tamamını veya çoğunu kaplar. NesnePage, iOS'ta ve ViewController a Page Evrensel Windows Platformu temsil eder. Android'de her sayfa ekranı gibi Activitykaplar, ancak Xamarin.Forms sayfalar nesne değildirActivity .

Xamarin.Forms Sayfa Türleri

Sayfalar

Xamarin.Forms aşağıdaki sayfa türlerini destekler:

Type Açıklama Görünüm
ContentPage ContentPage en basit ve en yaygın sayfa türüdür. Content özelliğini en çok , Gridveya ScrollViewgibi tek View bir Layout nesne olarak StackLayoutayarlayın.

API Belgeleri
ContentPage Örneği
Bu sayfa XAML sayfası / için C# kodu
FlyoutPage A FlyoutPage , iki bilgi bölmesini yönetir. Flyout özelliğini genellikle liste veya menüyü gösteren bir sayfaya ayarlayın. özelliği, Detail açılır sayfadan seçilen öğeyi gösteren bir sayfaya ayarlayın. Açılır IsPresented öğe veya ayrıntı sayfasının görünür olup olmadığını özelliği yönetir.

API Belge / Kılavuzu
FlyoutPage Örneği
Arka planda kod içeren bu sayfa / XAML sayfası için C# kodu
NavigationPage , NavigationPage yığın tabanlı bir mimari kullanarak diğer sayfalar arasında gezintiyi yönetir. Uygulamanızda sayfa gezintisi kullanılırken, giriş sayfasının bir örneği bir NavigationPage nesnenin oluşturucusunda geçirilmelidir.

API Belge / Kılavuzu
NavigationPage Örneği
Code=behind ile bu sayfa / XAML Sayfası için C# kodu
TabbedPage TabbedPage soyut MultiPage sınıftan türetilir ve sekmeleri kullanarak alt sayfalar arasında gezinmeye izin verir. Children özelliğini bir sayfa koleksiyonuna ayarlayın veya özelliğini veri nesneleri koleksiyonuna, özelliği ise her nesnenin ItemTemplate görsel olarak nasıl temsil edileceklerini açıklayan bir DataTemplate koleksiyona ayarlayınItemsSource.

API Belge / Kılavuzu
TabbedPage Örneği
Bu sayfa XAML sayfası / için C# kodu
CarouselPage CarouselPage soyut MultiPage sınıftan türetilir ve parmak çekme yoluyla alt sayfalar arasında gezinmeye izin verir. Children özelliğini bir nesne koleksiyonuna ContentPage ayarlayın veya özelliğini bir veri nesneleri koleksiyonuna ve özelliği de her nesnenin ItemTemplate görsel olarak nasıl temsil edileceklerini açıklayan bir DataTemplate değere ayarlayınItemsSource.

API Belge / Kılavuzu
CarouselPage Örneği
Bu sayfa XAML sayfası / için C# kodu
TemplatedPage TemplatedPage denetim şablonuyla tam ekran içeriği görüntüler ve için ContentPagetemel sınıftır.

API Belge / Kılavuzu
TemplatedPage Örneği