Xamarin.Forms Sayfa
Sayfalar platformlar arası mobil uygulama ekranlarını temsil ediyor.
Aşağıda açıklanan tüm sayfa türleri sınıfından Xamarin.FormsPage türetildi. Bu görsel öğeler ekranın hepsini veya çoğunu kaplar. Nesne, PageViewController iOS'ta bir ve Page Universal Windows Platformu'Windows temsil eder. Android'de her sayfa ekranı gibi Activity alır, Xamarin.Forms ancak sayfalar nesne ActivityActivity değildir.
Xamarin.Forms Page Types" data-linktype="relative-path">
Xamarin.Forms
Sayfa Türleri" data-linktype="relative-path"/>
Sayfalar
Xamarin.Forms aşağıdaki sayfa türlerini destekler:
| Tür | Description | Görünüm |
|---|---|---|
ContentPage |
ContentPage , en basit ve en yaygın sayfa t t'leridir. "Xamarin_Forms _ContentPage_Content" data-linktype="absolute-path">özelliğini tek bir nesneye ayarlayın; bu genellikle Content , veya gibi View bir LayoutStackLayoutGridScrollView nesnedir.API Belgeleri |
![]() Bu sayfa için C# koduXAML sayfası |
FlyoutPage |
, FlyoutPage iki bilgi bölmesini yönetir. "Xamarin_Forms _FlyoutPage_Flyout="absolute-path">özelliğini genellikle liste veya menüyü gösteren bir Flyout sayfaya ayarlayın. Xamarin_Forms _FlyoutPage_Detail" data-linktype="absolute-path">özelliğini, çıkış sayfasından seçilen öğeyi gösteren bir Detail sayfaya ayarlayın. "Xamarin_Forms _FlyoutPage_IsPresented" data-linktype="absolute-path">özelliği, flyout veya ayrıntı sayfasının görünür olup IsPresented olmadığını yönetir.API BelgeleriKılavuzuÖrnek |
![]() Bu sayfa için C# koduArka arkasındaki kodla XAMLsayfası |
NavigationPage |
, NavigationPage yığın tabanlı bir mimari kullanarak diğer sayfalar arasında gezintiyi yönetir. Uygulamanıza sayfa gezintisi kullanırken, giriş sayfasının bir örneği bir nesnenin oluşturucusuza geçir NavigationPage gerekir.API BelgeleriKılavuzuÖrnek 1,2ve 3 |
![]() Bu sayfa için C# koduCode=behindile XAML Sayfası |
TabbedPage |
TabbedPage soyut sınıftan MultiPage türeter ve sekmeleri kullanarak alt sayfalar arasında gezinmeye olanak sağlar. Xamarin_Forms _MultiPage_1_Children" data-linktype="absolute-path">özelliğini bir sayfa koleksiyonuna ayarlayın veya Xamarin_Forms _MultiPage_1_ItemsSource" data-linktype="absolute-path">özelliğini bir veri nesneleri koleksiyonuna ve ChildrenChildren Xamarin_Forms ItemsSource _MultiPage_1_ItemTemplate" data-linktype="absolute-path">ItemTemplateDataTemplate özelliğini her nesnenin görsel olarak nasıl temsil olacağını açıklayan bir şekilde ayarlayın.API BelgeleriKılavuzuÖrnek 1 ve 2 |
![]() Bu sayfa için C# koduXAML sayfası |
CarouselPage |
CarouselPage soyut sınıftan MultiPage türeterek parmak swiping aracılığıyla alt sayfalar arasında gezinmeye olanak sağlar. Xamarin_Forms _MultiPage_1_Children" data-linktype="absolute-path">özelliğini bir nesne koleksiyonuna ayarlayın veya Xamarin_Forms _MultiPage_1_ItemsSource" data-linktype="absolute-path">özelliğini bir veri nesneleri koleksiyonuna ve ChildrenContentPage Xamarin_Forms ChildrenItemsSource _MultiPage_1_ItemTemplate" data-linktype="absolute-path">ItemTemplateDataTemplate özelliğini her nesnenin görsel olarak nasıl temsil olacağını açıklayan bir şekilde ayarlayın.API BelgeleriKılavuzuÖrnek 1 ve 2 |
![]() Bu sayfa için C# koduXAML sayfası |
TemplatedPage |
TemplatedPage denetim şablonuyla tam ekran içeriği görüntüler ve için temel ContentPage sınıftır.API BelgeleriKılavuzu |
![]() |
Örneği indirme




