Xamarin.Forms Sayfa

Örneği İndir Örneği indirme

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"><span class=Xamarin.Forms <span class= 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
ContentPage Örneği
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
FlyoutPage Örneği
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
NavigationPage Örneği
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
TabbedPage Örneği
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
CarouselPage Örneği
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
TemplatedPage Örneği