Widoki

Interfejs użytkownika aplikacji .NET Multi-platform App UI (.NET MAUI) składa się z obiektów odpowiadających natywnym kontrolkom każdej platformy docelowej.

Główne grupy sterowania używane do tworzenia interfejsu użytkownika aplikacji .NET MAUI to strony, układy i widoki. Strona .NET MAUI zazwyczaj zajmuje pełny ekran lub okno. Strona zwykle zawiera układ, który zawiera widoki i ewentualnie inne układy. Strony, układy i widoki pochodzą z VisualElement klasy . Ta klasa udostępnia różne właściwości, metody i zdarzenia, które są przydatne w klasach pochodnych.

Aby uzyskać więcej informacji na temat zachowań, zapoznaj się z dokumentacją programu .NET MAUI.

Widoki zestawu narzędzi społeczności programu .NET MAUI

Zestaw narzędzi .NET MAUI Community Toolkit udostępnia kolekcję wstępnie utworzonych widoków wielokrotnego użytku, aby ułatwić deweloperom życie. Poniżej przedstawiono zachowania udostępniane przez zestaw narzędzi:

Wyświetlanie opis
AvatarView AvatarView to kontrolka służąca do wyświetlania awatara użytkownika lub jego inicjałów.
CameraView CameraView umożliwia łączenie z aparatem, wyświetlanie podglądu z aparatu i wykonywanie zdjęć.
DrawingView DrawingView zapewnia powierzchnię umożliwiającą rysowanie linii przy użyciu dotyku lub myszy. Wynik rysunku użytkownika można zapisać jako plik obrazu.
Expander Kontrolka Expander udostępnia rozszerzalny kontener do hostowania dowolnej zawartości.
LazyView Kontrolka LazyView umożliwia opóźnienie inicjowania widoku.
Map (Windows) Kontrolka Map to widok międzyplatformowy do wyświetlania i dodawania adnotacji do map. Implementacja systemu Windows jest dostępna za pośrednictwem zestawu narzędzi .NET MAUI Community Toolkit.
MediaElement MediaElement to widok do odtwarzania multimediów, takich jak dźwięk i wideo.
Popup Widok Popup umożliwia deweloperom tworzenie własnego niestandardowego interfejsu użytkownika i prezentowanie go użytkownikom.
RatingView RatingView to szablon elementu ItemTemplate, zaprojektowany z myślą o zapewnieniu deweloperom elastycznego i konfigurowalnego mechanizmu ocen, podobnego do tych stosowanych na popularnych platformach recenzji i opinii.
SemanticOrderView SemanticOrderView umożliwia kontrolowanie kolejności elementów VisualElements dla czytników ekranu oraz poprawę dostępności aplikacji.