Udostępnij za pośrednictwem


Dokumentacja kontrolek

Interfejs Xamarin.Forms użytkownika aplikacji jest skonstruowany z obiektów mapowanych na natywne kontrolki każdej platformy docelowej. Dzięki temu aplikacje specyficzne dla platformy dla systemów iOS, Android i platforma uniwersalna systemu Windows mogą używać Xamarin.Forms kodu zawartego w bibliotece .NET Standard.

Cztery główne grupy sterowania używane do tworzenia interfejsu Xamarin.Forms użytkownika aplikacji są następujące:

Strona Xamarin.Forms zazwyczaj zajmuje cały ekran. Strona zwykle zawiera układ, który zawiera widoki i ewentualnie inne układy. Komórki są wyspecjalizowanymi składnikami używanymi w połączeniu z elementami TableView i ListView. Diagram klas przedstawiający hierarchię typów, które są zwykle używane do tworzenia interfejsu użytkownika w programie, można znaleźć w Xamarin.Forms temacie Xamarin.Forms Hierarchia klas kontrolek.

W czterech artykułach dotyczących stron, układów, widoków i komórek każdy typ kontrolki jest opisany za pomocą linków do dokumentacji interfejsu API, artykułu opisującego jego użycie (jeśli istnieje) i co najmniej jednego przykładowego programu (jeśli istnieją). Każdemu typowi kontrolki towarzyszy również zrzut ekranu przedstawiający stronę z przykładu uruchomionego na urządzeniach z systemami iOS i Android. Poniżej każdego zrzutu ekranu znajdują się linki do kodu źródłowego strony języka C#, równoważnej strony XAML i (jeśli jest to konieczne) pliku kodu W# dla strony XAML.

Uwaga

Strony, układy i widoki pochodzą z VisualElement klasy . Klasa VisualElement udostępnia różne właściwości, metody i zdarzenia, które są przydatne w klasach pochodnych. Aby uzyskać więcej informacji, zobacz Właściwości, metody i zdarzenia elementu VisualElement.

Oprócz kontrolek dostarczanych z kontrolkami Xamarin.Formsdostępne są kontrolki innych firm. Aby uzyskać więcej informacji, zobacz Kontrolki innych firm.