:::no-loc(Xamarin.Forms)::: Pages:::no-loc(Xamarin.Forms)::: Pages

Beispiel herunterladen Das Beispiel herunterladenDownload Sample Download the sample

:::no-loc(Xamarin.Forms):::Seiten stellen plattformübergreifende Mobile Anwendungs Bildschirme dar.:::no-loc(Xamarin.Forms)::: Pages represent cross-platform mobile application screens.

Alle unten beschriebenen Seiten Typen werden von der-Klasse abgeleitet :::no-loc(Xamarin.Forms)::: Page .All the page types that are described below derive from the :::no-loc(Xamarin.Forms)::: Page class. Diese visuellen Elemente belegen den gesamten Bildschirm.These visual elements occupy all or most of the screen. Ein Page -Objekt stellt ein ViewController in IOS und eine Page in der universelle Windows-Plattform dar.A Page object represents a ViewController in iOS and a Page in the Universal Windows Platform. Unter Android nimmt jede Seite den Bildschirm wie ein Activity , aber die :::no-loc(Xamarin.Forms)::: Seiten sind keine Activity Objekte.On Android, each page takes up the screen like an Activity, but :::no-loc(Xamarin.Forms)::: pages are not Activity objects.

::: NO-LOC (xamarin. Forms)::: Page Types:::no-loc(Xamarin.Forms)::: Page Types

SeitenPages

:::no-loc(Xamarin.Forms):::unterstützt die folgenden Seiten Typen::::no-loc(Xamarin.Forms)::: supports the following page types:

TypType BeschreibungDescription DarstellungAppearance
ContentPage ContentPageist die einfachste und häufigste Art von Seite.ContentPage is the simplest and most common type of page. Legen Sie die- Content Eigenschaft auf ein einzelnes- View Objekt fest. Dies ist meistens ein, Layout z StackLayout . b Grid ., oder ScrollView .Set the Content property to a single View object, which is most often a Layout such as StackLayout, Grid, or ScrollView.

API-DokumentationAPI Documentation
ContentPage-BeispielContentPage Example
C#-Code für diese Seite / XAML-SeiteC# code for this page / XAML page
MasterDetailPage Mit einem werden MasterDetailPage zwei Informationsbereiche verwaltet.A MasterDetailPage manages two panes of information. Legen Sie die- Master Eigenschaft auf eine Seite fest, die im Allgemeinen eine Liste oder ein Menü anzeigtSet the Master property to a page generally showing a list or menu. Legen Sie die- Detail Eigenschaft auf eine Seite fest, die ein ausgewähltes Element auf der Master Seite anzeigt.Set the Detail property to a page showing a selected item from the master page. Die- IsPresented Eigenschaft bestimmt, ob die Master-oder Detailseite sichtbar ist.The IsPresented property governs whether the master or detail page is visible.

API-Dokumentation / Leitfaden / BeispielAPI Documentation / Guide / Sample
Masterdetailpage-BeispielMasterDetailPage Example
C#-Code für diese Seite / XAML-Seite mit Code BehindC# code for this page / XAML page with code-behind
NavigationPage Der NavigationPage verwaltet die Navigation zwischen anderen Seiten mithilfe einer Stapel basierten Architektur.The NavigationPage manages navigation among other pages using a stack-based architecture. Wenn Sie die Seitennavigation in der Anwendung verwenden, sollte eine Instanz der Startseite an den Konstruktor eines-Objekts übergeben werden NavigationPage .When using page navigation in your application, an instance of the home page should be passed to the constructor of a NavigationPage object.

API-Dokumentation / Leitfaden / Beispiel 1, 2und 3API Documentation / Guide / Sample 1, 2, and 3
Navigationpage-BeispielNavigationPage Example
C#-Code für diese Seite / XAML-Seite mit Code = BehindC# code for this page / XAML Page with code=behind
TabbedPage TabbedPagewird von der abstrakten MultiPage -Klasse abgeleitet und ermöglicht die Navigation zwischen untergeordneten Seiten mithilfe von Registerkarten.TabbedPage derives from the abstract MultiPage class and allows navigation among child pages using tabs. Legen Children Sie die-Eigenschaft auf eine Auflistung von Seiten fest, oder legen Sie die ItemsSource -Eigenschaft auf eine Auflistung von Datenobjekten und die- ItemTemplate Eigenschaft auf fest, um zu beschreiben, DataTemplate wie jedes Objekt visuell dargestellt werden soll.Set the Children property to a collection of pages, or set the ItemsSource property to a collection of data objects and the ItemTemplate property to a DataTemplate describing how each object is to be visually represented.

API-Dokumentation / Leitfaden / Beispiel 1 und 2API Documentation / Guide / Sample 1 and 2
Tabbedpage-BeispielTabbedPage Example
C#-Code für diese Seite / XAML-SeiteC# code for this page / XAML page
CarouselPage CarouselPagewird von der abstrakten MultiPage -Klasse abgeleitet und ermöglicht die Navigation zwischen untergeordneten Seiten durch fingerwischen.CarouselPage derives from the abstract MultiPage class and allows navigation among child pages through finger swiping. Legen Children Sie die-Eigenschaft auf eine Auflistung von ContentPage -Objekten fest, oder legen Sie die ItemsSource -Eigenschaft auf eine Auflistung von Datenobjekten und die- ItemTemplate Eigenschaft auf fest, um zu beschreiben, DataTemplate wie jedes Objekt visuell dargestellt werden soll.Set the Children property to a collection of ContentPage objects, or set the ItemsSource property to a collection of data objects and the ItemTemplate property to a DataTemplate describing how each object is to be visually represented.

API-Dokumentation / Leitfaden / Beispiel 1 und 2API Documentation / Guide / Sample 1 and 2
Carouselpage-BeispielCarouselPage Example
C#-Code für diese Seite / XAML-SeiteC# code for this page / XAML page
TemplatedPage TemplatedPagezeigt voll Bildinhalt mit einer Steuerelement Vorlage an, und ist die Basisklasse für ContentPage .TemplatedPage displays full-screen content with a control template, and is the base class for ContentPage.

API-Dokumentation / LeitfadenAPI Documentation / Guide
Templatedpage-BeispielTemplatedPage Example