Udostępnij za pośrednictwem


Widoki

Interfejs użytkownika aplikacji wieloplatformowej platformy .NET (.NET MAUI) jest skonstruowany z obiektów mapowanych na natywne kontrolki 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 Jest AvatarView to kontrolka do wyświetlania obrazu awatara użytkownika lub ich inicjałów.
CameraView Zapewnia CameraView możliwość nawiązywania połączenia z aparatem, wyświetlania podglądu z aparatu i robienia zdjęć.
DrawingView Zapewnia DrawingView powierzchnię, która umożliwia rysowanie linii za pomocą interakcji dotykowej lub myszy. Wynik rysunku dla użytkowników można zapisać jako obraz.
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 Jest MediaElement to widok do odtwarzania multimediów, takich jak audio i wideo.
Popup Widok Popup umożliwia deweloperom tworzenie własnego niestandardowego interfejsu użytkownika i prezentowanie go użytkownikom.
SemanticOrderView Zapewnia SemanticOrderView możliwość kontrolowania kolejności elementów VisualElements dla czytników zawartości ekranu i ulepszania ułatwień dostępu aplikacji.